@media only screen and (min-width: 940px) and (max-width: 1120px) {

    /* =========================================================
            Columns
    ============================================================ */
    .one-forth {
        width:23.584906%;
        margin-right:1.886792%;
    }
    .left-col {
        width:68.86%;
        margin-right:1.88%;
    }
    .right-col {
        width:29.24%;
        margin-right:1.88%;
    }
    .last {
        margin-right:0 !important;
    }
    .container {
        width:96.36%;
    }
    .wrapper {
        width:94%;
    }
    /* =========================================================
            Header
    ============================================================ */
    #header-top #header-inner {
        padding-bottom:35px;
    }
    /*---------------- Logo & Banner -----------------*/
    #logo-image {
        width:24.71%;
    }
    #top-banner {
        width:68.67%;
    }
    #main-menu {
        display:none;
    }
    #responsive-menu {
        display:block;
    }

    #header-bottom, #header-bottom #header-inner {
        width:100%;
    }
    #headline {
        margin-right: 3.3%;
        width: 59.15%;
    }
    #headline strong {
        margin-right: 2.94%;
        padding-right: 4.41%;
    }
    .horizontal_scroller {
        width: 67%;
    }
    /*---------------- Social Links -----------------*/
    #search-social {
        width: 37.54%;
    }
    /*---------------- Search Box -----------------*/

    /* =========================================================
            Main content
    ============================================================ */
    .left-col .shadow-box {
        width:98.630137%;
        padding:0.684932%;
    }
    .left-col .shadow-box .inner-box {
        width:99.722222%;
    }
    /*---------------- Feature Widget -----------------*/
    .feature-widget {
        width:100%;
    }
    .shadow-box .entry-header {
        margin:0 2.785515%;
    }
    .flexslider {
        margin:20px 2.785515%;
    }
    .list-carousel.responsive {
        margin:20px 1.392758%;
    }
    .list-carousel .next {
        right:1.392758%;
    }
    .list-carousel .prev {
        right:8.356546%;
    }
    .entry-box {
        width:94.52%;
        margin:20px 2.73%;
    }
    /*--------- TAB ----------*/
    .list-container {
        margin:10px 2.73% 0 2.73%;
    }
    .tab-container {
        margin:0 2.73% 0;
        width:94.52%;
    }
    .tab-content {
        width:100%;
    }
    .tab-content .entry-box {
        width:100%;
        margin:20px 0;
    }
    .entry-box .entry-item {
        margin-right:2.89%;
        width:50.14%;
    }
    .entry-box .entry-item img {
        width:97.11%;
    }
    .entry-box .older-post {
        width:46.95%;
    }
    .older-post li, .older-post li article {
        width:100%;
    }
    .older-post li article img {
        margin-right:4.62%;
        width:16.97%;
    }
    .gallery-box {
        margin:20px 2.507% 20px 2.507%;
        width:97.26%;
    }
    .gallery-box  li{
        width:24%;
        margin-right:0.25%;
    }
    .box-image, .box-hover {
        width:100%;
        height:auto;
    }
    .gallery-box a {
        width:100%;
    }
    /* =========================================================
            Right Sidebar
    ============================================================ */
    #right-sidebar .widget {
        width:96.774194%;
        padding:1.612903%;
    }
    #right-sidebar .widget .inner-box {
        width:99.333333%;
    }
    #right-sidebar .widget .widget-title {
        width:100%;
    }
    #right-sidebar .widget .widget-title span {
        margin: 20px 6.711409%;
    }
    .wpcf7-form {
        width:87.09%;
        margin:0 6.45%;
    }
    .wpcf7-form .input-email {
        width:95.55%;
    }
    .wpcf7-form .wpcf7-email {
        width:66.27%;
        padding:5px 3.87%;
    }
    .wpcf7-form .wpcf7-submit {
        padding:5px 2.03%;
    }
    .list-container ul.sidebar-tabs li a {
        font-size:12px;
    }
    /*------------------ Tag ---------------------*/
    .tag {
        margin:20px 6.45% 10px;
    }
    /*------------------ Flickr ---------------------*/
    .flickr-wrap {
        width:93.54%;
        margin-left:6.45%;
    }
    .flickr-wrap ul {
        width:100%;
    }
    .flickr-badge-image {
        width:22.041007%;
        margin:0 1.079137% 3px 0;
    }
    .flickr-badge-image img {
        width:100%;
    }
    .flickr-badge-image a{
        background:none;
    }
    /*------------------ ADV ---------------------*/
    .adv-box {
        width:87.09%;
        margin:20px 6.45%;
    }
    .adv-250-250 {
        width:92.59%;
        margin:3.7%;
    }
    .adv-120-60 {
        width:96.29%;
        margin:0 0 10px 3.7%;
    }
    .adv-120-60 img {
        width:46.15%;
        margin-right:3.84%;
    }
    /* =========================================================
            Bottom Sidebar
    ============================================================ */
    #bottom-sidebar .widget .categories img {
        margin-right:4%;
        width:24%;
    }
    /* =========================================================
            Footer
    ============================================================ */
    /*
    Back to top button 
    */
    #back-top {
        margin-right:0;
    }
    /* =========================================================
            Categories Page
    ============================================================ */
    .post-item {
        margin:20px 2.73%;
        width:94.52%;
    }
   /* .post-item a.slide-image{
        width:48.69%;
        margin-right:2.89%;
    }
    .post-item img {      
        float: none;        
        margin-right: 0;
        width:100%;
        padding: 0px !important;
    }*/
    /* =========================================================
            Elements Page
    ============================================================ */
    .element-box {
        width:94.52%;	
        padding:20px 2.73%;
    }
    .element-box .entry-box .older-post {
        width:43.69%;
    }
    .element-box .big-button, .element-box .medium-button {
        margin-right:3.62%;
    }
    .table-column {
        width:33.47%;
    }
    .table-column-first {
        width:15.21%;
    }
    .table-column-last {
        width:15.21%;
    }
    .table-column ul {
        width:100%;
    }
    .table-column ul li {
        padding:15px 0 15px 6.49%;
    }
    .table-column-first ul li {
        padding:15px 0 15px 0;
    }
    /* =========================================================
            Single Page
    ============================================================ */
    .entry-box .entry-title {
        margin-bottom:5px;
    }
    .rating-box {
        width:50.29%;
        margin-right:3.67%;
    }
    .rating-box p {
        margin-left:4.38%;
    }
    .rating-box ul, .rating-box ul li {
        width:100%;
    }
    .rating-box ul li .five-star-rating, .rating-box ul li .four-star-rating, .rating-box ul li .three-star-rating, .rating-box ul li .two-star-rating, .rating-box ul li .one-star-rating {
        margin:12px 2.92% 12px 0;
    }
    .about-author {
        padding:20px 2.73%;
        width:94.52%;
    }
    .about-author img {
        margin-right:2.89%;
        width:12.46%;
    }
    /*------------------ Comments List ---------------------*/
    #comments {
        padding:20px 2.73%;
        width:94.52%;
    }
    .comments-list, .comments-list .comment, .comments-list .comment article {
        width:100%;
    }
    .comment-wrap img {
        width:8.4%;
        margin-right:2.17%;
    }
    .comment-wrap .comment-body {
        margin-left:12.02%;
    }
    .comment-wrap .comment-body .comment-reply-link {
        margin-right:2.89%;
    }
    .comments-list .children {
        margin-left:12.02%;
        width:87.97%;
    }
    .comments-list .children li {
        width:100%;
    }
    .comments-list .children li article {
        padding:15px 2.47%;
        width:94.72%;
    }
    /*------------------ Comment Form ---------------------*/
    #respond {
        width:94.52%;
        margin: 20px 2.73%;
    }
    #comments-form {
        width:100%;
    }
    #comments-form .comment-left {
        width:38.26%;
    }
    #comments-form .comment-right {
        width:61.73%;
    }
    #comments-form p.input-block, #comments-form p.subject-block {
        width: 100%;
    }
    #comment-name, #comment-email, #comment-url, #comment-subject {
        margin-right: 5.68%;
        padding: 0 3.78%;
        width: 85.22%;
    }
    #comments-form p.textarea-block {
        width: 100%;
    }
    #comment-message {
        padding: 10px 2.34%;
        width: 94.83%;
    }
    #comments-form #submit-comment {
        padding: 5px 15px;
    }
    /* =========================================================
            404 Page
    ============================================================ */
    .error-404 {
        width:80%;
    }
    #back-top a {
        display:none;
    }

    /* =========================================================
            Support 17.01.2013
    ============================================================ */
    .shadow-box .inner-box .one-second {
        width:48.607242%;
    }
    .shadow-box .inner-box .one-second .entry-header {
        margin:0 0 0 5.730659%;
        padding: 10px 0;
    }
    .shadow-box .inner-box .one-second .entry-item {
        margin:20px 0 20px 5.730659%;
    }

    /* =========================================================
            Support 18.01.2013
    ============================================================ */
    .one-second {
        width:48.630137%;
        margin-right:2.739726%;
    }
    .one-second .shadow-box {
        padding:1.408451%;
        width: 97.183098%;
    }
    .one-second .shadow-box .inner-box {
        width:99.420290%;
    }
    .one-second .shadow-box .inner-box .entry-header {
        margin:0 5.830904%;
    }
    .one-second .shadow-box .inner-box .entry-item {
        margin:5.830904%;
    }

    /* =========================================================
        Support 18.01.2013
============================================================ */
    .one-second {
        width:48.630137%;
        margin-right:2.739726%;
    }
    .one-second .shadow-box {
        padding:1.408451%;
        width: 97.183098%;
    }
    .one-second .shadow-box .inner-box {
        width:99.420290%;
    }
    .one-second .shadow-box .inner-box .entry-header {
        margin:0 5.830904%;
    }
    .one-second .shadow-box .inner-box .entry-item {
        margin:5.830904%;
    }

}
@media only screen and (min-width: 768px) and (max-width: 939px) {

    /* =========================================================
            Columns
    ============================================================ */
    .one-forth {
        width:23.584906%;
        margin-right:1.886792%;
    }
    .left-col {
        width:68.86%;
        margin-right:1.88%;
    }
    .right-col {
        width:29.24%;
        margin-right:1.88%;
    }
    .last {
        margin-right:0 !important;
    }
    .container {
        width:96.36%;
    }
    .wrapper {
        width:94%;
    }
    /* =========================================================
            Header
    ============================================================ */
    #header-top #header-inner {
        padding-bottom:35px;
    }
    /*---------------- Logo & Banner -----------------*/
    #logo-image {
        margin:20px 0;
    }
    #top-banner {
        width:100%;
        text-align:center;
    }
    #top-nav {
        float:right;
        width:30%;
    }
    #top-menu, #main-menu {
        display:none;
    }
    #top-responsive-menu, #responsive-menu {
        display:block;
    }
    #header-bottom, #header-bottom #header-inner {
        width:100%;
    }
    #header-bottom #header-inner {
        position:relative;
        overflow:hidden;
    }
    #headline {
        margin-right: 0;
        width: 100%;
    }
    #headline strong {
        margin-right: 2.94%;
        padding-right: 4.41%;
    }
    .horizontal_scroller {
        width: 69%;
    }
    /*---------------- Social Links -----------------*/
    #search-social {
        right:15px;
        bottom:-10px;
    }
    .social-links {
        display:none;
    }
    /*---------------- Search Box -----------------*/

    /* =========================================================
            Main content
    ============================================================ */
    .home #main-content-inner {
        padding-top:45px;
    }
    .left-col .shadow-box {
        width:98.630137%;
        padding:0.684932%;
    }
    .left-col .shadow-box .inner-box {
        width:99.722222%;
    }
    /*---------------- Feature Widget -----------------*/
    .feature-widget {
        width:100%;
    }
    .shadow-box .entry-header {
        margin:0 2.785515%;
    }
    .flexslider {
        margin:20px 2.785515%;
    }
    .list-carousel.responsive {
        margin:20px 1.392758%;
    }
    .list-carousel .next {
        right:1.392758%;
    }
    .list-carousel .prev {
        right:8.356546%;
    }
    .entry-box {
        width:94.52%;
        margin:20px 2.73%;
    }
    /*--------- TAB ----------*/
    .list-container {
        margin:10px 2.73% 0 2.73%;
    }
    .tab-container {
        margin:0 2.73% 0;
        width:94.52%;
    }
    .tab-content {
        width:100%;
    }
    .tab-content .entry-box {
        width:100%;
        margin:20px 0;
    }
    .entry-box .entry-item {
        margin-right:2.89%;
        width:50.14%;
    }
    .entry-box .entry-item img {
        width:97.11%;
    }
    .entry-box .older-post {
        width:46.95%;
    }
    .older-post li, .older-post li article {
        width:100%;
    }
    .older-post li article img {
        margin-right:4.62%;
        width:16.97%;
    }
    .gallery-box {
        margin:20px 2.507% 20px 2.507%;
        width:97.26%;
    }
    .gallery-box  li{
        width:24%;
        margin-right:0.25%;
    }
    .box-image, .box-hover {
        width:100%;
        height:auto;
    }
    .gallery-box a {
        width:100%;
    }
    /* =========================================================
            Right Sidebar
    ============================================================ */
    #right-sidebar .widget {
        width:96.774194%;
        padding:1.612903%;
    }
    #right-sidebar .widget .inner-box {
        width:99.333333%;
    }
    #right-sidebar .widget .widget-title {
        width:100%;
    }
    #right-sidebar .widget .widget-title span {
        margin: 20px 6.711409%;
    }
    .wpcf7-form {
        width:87.09%;
        margin:0 6.45%;
    }
    .wpcf7-form .input-email {
        width:95.55%;
    }
    .wpcf7-form .wpcf7-email {
        width:66.27%;
        padding:5px 3.87%;
    }
    .wpcf7-form .wpcf7-submit {
        padding:5px 1.2%;
        font-size:11px;
    }
    .list-container ul.sidebar-tabs li a {
        font-size:11px;
        padding:5px;
    }
    /*------------------ Tag ---------------------*/
    .tag {
        margin:20px 6.45% 10px;
    }
    /*------------------ Flickr ---------------------*/
    .flickr-wrap {
        width:93.54%;
        margin-left:6.45%;
    }
    .flickr-wrap ul {
        width:100%;
    }
    .flickr-badge-image {
        width:23.741007%;
        margin:0 1.079137% 3px 0;
    }
    .flickr-badge-image img {
        width:100%;
    }
    .flickr-badge-image a{
        background:none;
    }
    /*------------------ ADV ---------------------*/
    .adv-box {
        width:87.09%;
        margin:20px 6.45%;
    }
    .adv-250-250 {
        width:92.4%;
        margin:3.7%;
    }
    .adv-120-60 {
        width:96.29%;
        margin:0 0 10px 3.7%;
    }
    .adv-120-60 img {
        width:46%;
        margin-right:3.84%;
    }
    /* =========================================================
            Bottom Sidebar
    ============================================================ */
    #bottom-sidebar .widget, #bottom-sidebar .widget .text-widget, #bottom-sidebar .widget .categories, #bottom-sidebar .widget .categories li, #bottom-sidebar .widget .categories li article {
        width:100%;
    }
    #bottom-sidebar .widget {
        margin-bottom:20px;
    }
    #bottom-sidebar .widget .categories img {
        margin-right:4%;
        width:24%;
    }
    /* =========================================================
            Footer
    ============================================================ */
    /*
    Back to top button 
    */
    #back-top {
        margin-right:0;
    }
    #back-top a {
        display:none;
    }
    /* =========================================================
            Categories Page
    ============================================================ */
    .kopa-archive-element-has-post-thumbnail .post-item .slide-image,
    .kopa-archive-element-has-post-thumbnail .post-item .slide-image img,
    .kopa-archive-element-has-post-thumbnail .post-item .entry-content{
        width: 100%;
        float: none;
    }
    /* =========================================================
            Elements Page
    ============================================================ */
    .element-box {
        width:94.52%;	
        padding:20px 2.73%;
    }
    .element-box .entry-box .older-post {
        width:43.69%;
    }
    .element-box .big-button, .element-box .medium-button {
        margin-right:3.62%;
    }
    .table-column {
        width:33.47%;
    }
    .table-column-first {
        width:15.21%;
    }
    .table-column-last {
        width:15.21%;
    }
    .table-column ul {
        width:100%;
    }
    .table-column ul li {
        padding:15px 0 15px 6.49%;
    }
    .table-column-first ul li {
        padding:15px 0 15px 0;
    }
    /* =========================================================
            Single Page
    ============================================================ */
    .entry-box .entry-title {
        margin-bottom:5px;
    }
    .rating-box {
        width:50.29%;
        margin-right:3.67%;
    }
    .rating-box p {
        margin-left:4.38%;
        float:none;
    }
    .rating-box ul li .total-score {
        float:none;
    }
    .rating-box ul, .rating-box ul li {
        width:100%;
    }
    .rating-box ul li .five-star-rating, .rating-box ul li .four-star-rating, .rating-box ul li .three-star-rating, .rating-box ul li .two-star-rating, .rating-box ul li .one-star-rating {
        margin:0 0 10px 4.38%;
        float:none;
    }
    .about-author {
        padding:20px 2.73%;
        width:94.52%;
    }
    .about-author img {
        margin-right:2.89%;
        width:12.46%;
    }
    /*------------------ Comments List ---------------------*/
    #comments {
        padding:20px 2.73%;
        width:94.52%;
    }
    .comments-list, .comments-list .comment, .comments-list .comment article {
        width:100%;
    }
    .comment-wrap img {
        width:8.4%;
        margin-right:2.17%;
    }
    .comment-wrap .comment-body {
        margin-left:12.02%;
    }
    .comment-wrap .comment-body .comment-reply-link {
        margin-right:2.89%;
    }
    .comments-list .children {
        margin-left:12.02%;
        width:87.97%;
    }
    .comments-list .children li {
        width:100%;
    }
    .comments-list .children li article {
        padding:15px 2.47%;
        width:94.72%;
    }
    /*------------------ Comment Form ---------------------*/
    #respond {
        width:94.52%;
        margin: 20px 2.73%;
    }
    #comments-form {
        width:100%;
    }
    #comments-form .comment-left {
        width:38.26%;
    }
    #comments-form .comment-right {
        width:61.73%;
    }
    #comments-form p.input-block, #comments-form p.subject-block {
        width: 100%;
    }
    #comment-name, #comment-email, #comment-url, #comment-subject {
        margin-right: 5.68%;
        padding: 0 3.78%;
        width: 85.22%;
    }
    #comments-form p.textarea-block {
        width: 100%;
    }
    #comment-message {
        padding: 10px 2.34%;
        width: 94.83%;
    }
    #comments-form #submit-comment {
        padding: 5px 15px;
    }

    /* =========================================================
            404 Page
    ============================================================ */
    .error-404 {
        width:80%;
    }
    /* =========================================================
        Support 17.01.2013
    ============================================================ */
    .shadow-box .inner-box .one-second {
        width:48.607242%;
    }
    .shadow-box .inner-box .one-second .entry-header {
        margin:0 0 0 5.730659%;
        padding: 10px 0;
    }
    .shadow-box .inner-box .one-second .entry-item {
        margin:20px 0 20px 5.730659%;
    }
    /* =========================================================
            Support 18.01.2013
    ============================================================ */
    .one-second {
        width:48.630137%;
        margin-right:2.739726%;
    }
    .one-second .shadow-box {
        padding:1.408451%;
        width: 97.183098%;
    }
    .one-second .shadow-box .inner-box {
        width:99.420290%;
    }
    .one-second .shadow-box .inner-box .entry-header {
        margin:0 5.830904%;
    }
    .one-second .shadow-box .inner-box .entry-item {
        margin:5.830904%;
    }

}

@media only screen and (max-width: 767px) {

    /* =========================================================
            Columns
    ============================================================ */
    .one-forth {
        width:47.584906%;
        margin-right:1.886792%;
    }
    .left-col {

        width:100%;
        margin-right:0;
    }
    .right-col {
        width:100%;
        margin-right:0;
    }
    .last {
        margin-right:0 !important;
    }
    .container {
        width:96.36%;
    }
    .wrapper {
        width:94%;
    }
    /* =========================================================
            Header
    ============================================================ */
    #header-top #header-inner {
        padding-bottom:35px;
    }
    /*---------------- Logo & Banner -----------------*/
    #logo-image {
        margin:20px 0;
    }
    #top-banner {
        width:100%;
        text-align:center;
    }
    #top-nav {
        float:right;
        width:30%;
    }
    #top-menu, #main-menu {
        display:none;
    }
    #top-responsive-menu, #responsive-menu {
        display:block;
    }
    #header-bottom, #header-bottom #header-inner {
        width:100%;
    }
    #header-bottom #header-inner {
        position:relative;
        overflow: hidden;
    }
    #headline {
        margin-right: 0;
        width: 100%;
    }
    #headline strong {
        margin-right: 2.94%;
        padding-right: 4.41%;
    }
    .horizontal_scroller {
        width: 65%;
    }
    /*---------------- Social Links -----------------*/
    #search-social {
        right:15px;
        bottom:-10px;
    }
    .social-links {
        display:none;
    }
    /*---------------- Search Box -----------------*/
    /* =========================================================
            Main content
    ============================================================ */
    .home #main-content-inner {
        padding-top:45px;
    }
    .left-col .shadow-box {
        width:98.630137%;
        padding:0.684932%;
    }
    .left-col .shadow-box .inner-box {
        width:99.722222%;
    }
    /*---------------- Feature Widget -----------------*/
    .feature-widget {
        width:100%;
    }
    .shadow-box .entry-header {
        margin:0 2.785515%;
    }
    .flexslider {
        margin:20px 2.785515%;
    }
    .list-carousel.responsive {
        margin:20px 1.392758%;
    }
    .list-carousel .next {
        right:1.392758%;
    }
    .list-carousel .prev {
        right:9.056546%;
    }
    .entry-box {
        width:94.52%;
        margin:20px 2.73%;
    }
    /*--------- TAB ----------*/
    .list-container {
        margin:10px 2.73% 0 2.73%;
    }
    .tab-container {
        margin:0 2.73% 0;
        width:94.52%;
    }
    .tab-content {
        width:100%;
    }
    .tab-content .entry-box {
        width:100%;
        margin:20px 0;
    }
    .entry-box .entry-item {
        margin-right:2.89%;
        width:50.14%;
    }
    .entry-box .entry-item img {
        width:97.11%;
    }
    .entry-box .older-post {
        width:46.95%;
    }
    .older-post li, .older-post li article {
        width:100%;
    }
    .older-post li article img {
        margin-right:4.62%;
        width:16.97%;
    }
    .gallery-box {
        margin: 20px 2.507% 20px 2.507%;
        width:97.26%;
    }
    .gallery-box  li{
        width:24%;
        margin-right:0.25%;
    }
    .box-image, .box-hover {
        width:100%;
        height:auto;
    }
    .gallery-box a {
        width:100%;
    }
    /* =========================================================
            Right Sidebar
    ============================================================ */
    #right-sidebar .widget {
        width:96.774194%;
        padding:1.612903%;
    }
    #right-sidebar .widget .inner-box {
        width:99.333333%;
    }
    #right-sidebar .widget .widget-title {
        width:100%;
    }
    #right-sidebar .widget .widget-title span {
        margin: 20px 6.711409%;
    }
    .wpcf7-form {
        width:87.09%;
        margin:0 6.45%;
    }
    .wpcf7-form .input-email {
        width:95.55%;
    }
    .wpcf7-form .wpcf7-email {
        width:73.17%;
        padding:5px 3.87%;
        height:20px;
    }
    .wpcf7-form .wpcf7-submit {
        padding:5px 3.2%;
    }
    /*------------------ Tag ---------------------*/
    .tag {
        margin:20px 6.45% 10px;
    }
    /*------------------ Flickr ---------------------*/
    .flickr-wrap {
        width:93.54%;
        margin-left:6.45%;
        margin-bottom:20px;
    }
    .flickr-wrap ul {
        width:100%;
    }
    .flickr-badge-image {
        width:10.741007%;
        margin:0 1.079137% 3px 0;
    }
    .flickr-badge-image img {
        width:100%;
    }
    .flickr-badge-image a{
        background:none;
        width:100%;
    }
    /*------------------ ADV ---------------------*/
    .adv-box {
        width:87.09%;
        margin:20px 6.45%;
        text-align:center;
    }
    .adv-250-250 {
        width:92.4%;
        margin:3.7%;
        text-align:center;
    }
    .adv-120-60 {
        width:96.29%;
        margin:0 0 10px 3.7%;
    }
    .adv-120-60 img {
        width:46%;
        margin-right:3.84%;
    }
    /* =========================================================
            Bottom Sidebar
    ============================================================ */
    #bottom-sidebar .widget {
        margin-bottom:20px;
    }
    #bottom-sidebar .widget .categories img {
        margin-right:4%;
        width:24%;
    }
    /* =========================================================
            Footer
    ============================================================ */
    #footer {
        text-align:center;
    }
    #copyrights {
        float:none;
        text-align:center;
        margin-bottom:10px;
    }
    #footer-menu {
        float:none;
        display:inline-block;
    }
    /*
    Back to top button 
    */
    #back-top {
        display:none !important;
    }
    /* =========================================================
            Categories Page
    ============================================================ */
    .post-item {
        margin:20px 2.73%;
        width:94.52%;
    }
    .post-item a.slide-image{
        width:100%;
        margin:0px !important;
    }
    .post-item img {      
        float: none;        
        margin-right: 0;
        width:100%;
        padding: 0px !important;
    }

    /* =========================================================
            Elements Page
    ============================================================ */
    .element-box {
        width:94.52%;	
        padding:20px 2.73%;
    }
    .element-box .entry-box .older-post {
        width:43.69%;
    }
    .element-box .big-button, .element-box .medium-button {
        margin-right:3.62%;
    }
    .table-column {
        width:33.47%;
    }
    .table-column-first {
        width:15.21%;
    }
    .table-column-last {
        width:15.21%;
    }
    .table-column ul {
        width:100%;
    }
    .table-column ul li {
        padding:15px 0 15px 6.49%;
    }
    .table-column-first ul li {
        padding:15px 0 15px 0;
    }
    /* =========================================================
            Single Page
    ============================================================ */
    .entry-box .entry-title {
        margin-bottom:5px;
    }
    .rating-box {
        width:50.29%;
        margin-right:3.67%;
    }
    .rating-box p {
        margin-left:4.38%;
        float:none;
    }
    .rating-box ul li .total-score {
        float:none;
    }
    .rating-box ul, .rating-box ul li {
        width:100%;
    }
    .rating-box ul li .five-star-rating, .rating-box ul li .four-star-rating, .rating-box ul li .three-star-rating, .rating-box ul li .two-star-rating, .rating-box ul li .one-star-rating {
        margin:0 0 10px 4.38%;
        float:none;
    }
    .about-author {
        padding:20px 2.73%;
        width:94.52%;
    }
    .about-author img {
        margin-right:2.89%;
        width:12.46%;
    }
    /*------------------ Comments List ---------------------*/
    #comments {
        padding:20px 2.73%;
        width:94.52%;
    }
    .comments-list, .comments-list .comment, .comments-list .comment article {
        width:100%;
    }
    .comment-wrap img {
        width:8.4%;
        margin-right:2.17%;
    }
    .comment-wrap .comment-body {
        margin-left:12.02%;
    }
    .comment-wrap .comment-body .comment-reply-link {
        margin-right:2.89%;
    }
    .comments-list .children {
        margin-left:12.02%;
        width:87.97%;
    }
    .comments-list .children li {
        width:100%;
    }
    .comments-list .children li article {
        padding:15px 2.47%;
        width:94.72%;
    }
    /*------------------ Comment Form ---------------------*/
    #respond {
        width:94.52%;
        margin: 20px 2.73%;
    }
    #comments-form {
        width:100%;
    }
    #comments-form .comment-left {
        width:38.26%;
    }
    #comments-form .comment-right {
        width:61.73%;
    }
    #comments-form p.input-block, #comments-form p.subject-block {
        width: 100%;
    }
    #comment-name, #comment-email, #comment-url, #comment-subject {
        margin-right: 5.68%;
        padding: 0 3.78%;
        width: 85.22%;
    }
    #comments-form p.textarea-block {
        width: 100%;
    }
    #comment-message {
        padding: 10px 2.34%;
        width: 94.83%;
    }
    #comments-form #submit-comment {
        padding: 5px 15px;
    }
    /* =========================================================
            404 Page
    ============================================================ */
    .error-404 {
        width:80%;
    }
    .error-404 .left-404-col p {
        font-size:60px;
    }
    /* =========================================================
            Support 17.01.2013
    ============================================================ */
    .shadow-box .inner-box .one-second {
        width:48.607242%;
    }
    .shadow-box .inner-box .one-second .entry-header {
        margin:0 0 0 5.730659%;
        padding: 10px 0;
    }
    .shadow-box .inner-box .one-second .entry-item {
        margin:20px 0 20px 5.730659%;
    }
    /* =========================================================
            Support 18.01.2013
    ============================================================ */
    .one-second {
        width:48.630137%;
        margin-right:2.739726%;
    }
    .one-second .shadow-box {
        padding:1.408451%;
        width: 97.183098%;
    }
    .one-second .shadow-box .inner-box {
        width:99.420290%;
    }
    .one-second .shadow-box .inner-box .entry-header {
        margin:0 5.830904%;
    }
    .one-second .shadow-box .inner-box .entry-item {
        margin:5.830904%;
    }
}

@media only screen and (min-width: 300px) and (max-width: 480px) {

    #top-nav {
        width: 100%;
    }
    #header-top .header-inner {
        padding-bottom:20px;
    }
    #headline strong {
        font-size: 11px;
    }
    .horizontal_scroller {
        width: 45%;
    }
    .list-carousel .prev {
        right: 11.9566%;
    }
    .ei-title {
        top:28%;
    }
    .list-container ul.tabs li a {
        font-size:11px;
        padding:8px;
    }
    .entry-box .entry-item {
        width:100%;
        margin-right:0;
        margin-bottom:20px;
    }

    .entry-box .older-post {
        width: 100%;
    }
    .gallery-box a{
        width: 100%;
        background:none;
    }

    .wpcf7-form .wpcf7-email {
        width: 67.17%;
    }
    .one-forth {
        margin-right: 0;
        width: 100%;
    }
    #footer-menu li a {
        padding:0 10px;
    }

    .error-404 .left-404-col p {
        font-size: 40px;
    }

    .error-404 .right-404-col h1 {
        font-size: 20px;
    }
    .breadcrumb {
        margin-top:25px;
    }
    .post-item img {
        float: none;        
        margin-right: 0;
        width: 100%;
    }

    .pagination li {
        margin-right: 5px;
    }
    .pagination li a {
        font-size: 11px;
        padding: 5px 10px;
    }
    .element-box .entry-box .older-post {
        width:100%;
    }

    .comments-list .children {
        margin-left: 0;
        width: 100%;
    }

    #comments-form .comment-left, #comments-form .comment-right {
        float: none;
        width: 100%;
    }
    .entry-box iframe {
        height:190px;
    }
    .flickr-badge-image {
        margin: 0 1.07914% 3px 0;
        width: 23.741%;
    }
    .entry-box .entry-item img {
        width: 100%;
    }
    .sub #main-content-inner {
        padding-top:0;
    }
    .sub #right-sidebar {
        margin-top:0;
    }
    #logo-image {
        float:none;
        text-align:center;
    }

    .left-col .kopa-articles-list-no2 .slide-image{
        display: block;
        float: left;
        margin-right:0px;
        width: 100%;
    }

    .left-col .kopa-articles-list-no2 .entry-title{
        margin-top: 20px;
    }

}

