/* ---------------------------------------------------------------------- */
/*	Reset & Clearfix (http://meyerweb.com/eric/tools/css/reset/)
/* ---------------------------------------------------------------------- */



/* Clearfix */
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;height:0;line-height:0;visibility:hidden;width:0}* html .clearfix,:first-child+html .clearfix{zoom:1}

/* Some basic settings */
small { font-size: 10px; }
ol { list-style: decimal; }
ul { list-style: disc; }

/* ---------------------------------------------------------------------- */
/*	Basic Elements & Classes
/* ---------------------------------------------------------------------- */

body {
    background: #292526;
    color: #ccc;
    font: 11px/1.7 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
    -webkit-text-size-adjust: 100%;
}

@font-face {
    font-family: 'BebasNeue';
    src: url('../fonts/BebasNeue-webfont.eot');
    src: url('../fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
    url('../fonts/BebasNeue-webfont.woff') format('woff'),
    url('../fonts/BebasNeue-webfont.ttf') format('truetype'),
    url('../fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

::-moz-selection { background: #E7B72B; color: #fff; text-shadow: none; }
::selection { background: #E7B72B; color: #fff; text-shadow: none; }

h1, h2, h3, h4, h5, h6 {
    color: #FFFFFF;
    font-family: 'Open Sans', 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    font-weight: 600;
    margin: 0 0 10px 0;
}

h1{font-size: 22px;}
h2{font-size: 20px;}
h3{font-size: 18px;}
h4{font-size: 16px;}
h5{font-size: 14px;}
h6{font-size: 12px;}

p{
    font: 12px Arial,sans-serif;
    color: #eee;
    line-height: 21px;
}

a, a > * {
    color: #eee;
    text-decoration: none;
    -webkit-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    -moz-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    -ms-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    -o-transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
    transition: background-color .2s ease, border .2s ease, color .2s ease, opacity .2s ease-in-out;
}

a:hover, a > *:hover { color: #E7B72B; }

* {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-tap-highlight-color: rgba(0, 0, 0, 0);
    -o-tap-highlight-color: rgba(0, 0, 0, 0);
    tap-highlight-color: rgba(0, 0, 0, 0);
}

/* ---------------------------------------------------------------------- */
/*	Rest of the elements
/* ---------------------------------------------------------------------- */


/*GENERAL STYLES START<--*/

    .container{
        width: 300px;
        margin: 0 auto;
        position: relative;
    }
.container2 {
	width: 159px;
	margin: 0 auto;
	position: relative;
}


    .fullContainer{
	width: 239px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 16px;
	padding-right: 16px;
    }
    .fullContainer2 {
	width: 159px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 16px;
	padding-right: 16px;
}


    .inline-block-link{
        display: inline-block;
        color: #FFFFFF;
        text-decoration: none;
        margin: 10px 0 0 0;
        width: 100%;
    }

    .gray-button{
        float: left;
        padding: 5px 10px;
        background-color: #100F0F;
        font: 11px Verdana,Arial;
        color: #727272;
        margin: 0 2px 2px 0;
        display: block;
    }

    .right{
        float: right;
    }

    .left{
        float: left;
    }

    .gray-button-active{
        background-color: #e7b62a;
    }

    .gray-button-active:hover{
        color: #100F0F;
    }

    /* LISTING UL/LI STYLES START */

        .listing{
            list-style: none;
            float: left;
            width: 100%;
            margin: 15px 0;
        }

        .listing li{
            background: url('../images/list-disc.png') left top no-repeat;
            padding-left: 30px;
            margin: 0 0 10px 0;
            font: 12px Arial,sans-serif;
            line-height: 20px;
        }

        .listing li:last-child{margin-bottom: 0}

    /* LISTING UL/LI STYLES START */

    /*FORM ELEMENTS START<--*/

        .input-text,
        .textarea{
            float: left;
            margin: 10px 0;
            width: 280px;
            padding: 10px;
            color: #ddd;
            background-color: #555;
            font: 11px Arial;
            -webkit-box-shadow: inset 0 0 6px #141212, 1px 1px #464344;
            -moz-box-shadow: inset 0 0 6px #141212, 1px 1px #464344;
            -ms-box-shadow: inset 0 0 6px #141212, 1px 1px #464344;
            -o-box-shadow: inset 0 0 6px #141212, 1px 1px #464344;
            box-shadow: inset 0 0 6px #141212, 1px 1px #464344;
        }

        .textarea{
            height: 100px;
            resize: none;
            margin-bottom: 10px;
        }

            /*CSS3 BUTTONS START<--*/

                .button{
                    -webkit-border-radius: 5px;
                    -moz-border-radius: 5px;
                    -ms-border-radius: 5px;
                    -o-border-radius: 5;
                    border-radius: 5px;

                    font: 12px "Myriad Pro",Arial;
                    text-align: center;
                    color: #171717;
                    padding: 10px 20px;
                    margin: 10px 0;
                }

                .yellow{
                     background: -webkit-gradient(linear, left top, left bottom,from(#eab82d),to(#c79910));
                     background: -moz-linear-gradient(top,#eab82d 0%,#c79910);
                     background: -ms-linear-gradient(top,#eab82d 0%,#c79910);
                     background: -o-linear-gradient(top,#eab82d 0%,#c79910);
                     background: linear-gradient(top,#eab82d 0%,#c79910);
                     -pie-background: linear-gradient(top,#eab82d 0%,#c79910);
                     background:#eab82d \9;
                     behavior: url(/mobile/css/PIE.php);
                 }


            /*CSS3 BUTTONS END<--*/

    /*FORM ELEMENTS END<--*/

/*GENERAL STYLES END<--*/

/*HEAD STYLES START<--*/

    #header{
        width: 100%;
        background: url("../images/stripe_1.png");
        border-bottom: 1px solid #2D292A;
        height: 50px;
        float: left;
    }

    #logo{
        margin-top: 15px;
        float: left;
    }

    .logoText{
         width: 100%;
        font: 21px "Myriad Pro",Arial;
        color: #FFFFFF;
        display: block;
    }

    .logoText a{
         color: #FFFFFF;
    }

    #logo img{
        width: 36px
    }

    #topRightIcon{
        position: relative;
        width: 40px;
        height: 42px;
        right: 0;
        bottom: -13px;
        float: right;
    }

    /*NAV STYLES START<--*/

        nav{
            position: absolute;
            top: 50px;
            z-index: 9;
            display: none;
        }

        nav ul li{
            list-style: none;
            float: left;
            width: 280px;
            padding: 15px 10px;
            background: -moz-linear-gradient(top,#eab82d 0%,#c79910);
            background: -ms-linear-gradient(top,#eab82d 0%,#c79910);
            background: -o-linear-gradient(top,#eab82d 0%,#c79910);
            background: -webkit-gradient(linear, left top, left bottom,from(#eab82d),to(#c79910));
            background:#eab82d \9;
            -pie-background: linear-gradient(#eab82d ,#c79910);
            behavior: url(/mobile/css/PIE.php);
            vertical-align: middle;
        }

        nav ul li:last-child{
            -webkit-border-radius: 0 0 7px 7px;
            -moz-border-radius: 0 0 7px 7px;
            border-radius: 0 0 7px 7px;
        }

        nav ul li a{
            color: #171717;
            text-shadow: 1px 0px 0px rgba(238,210,133,0.3);
            font: 13px "Myriad Pro",Arial;
            width: 30%;
            display: inline-block;
            overflow: hidden;
            background: url('../images/menuArrows.png') right center no-repeat;
            vertical-align: middle;
        }

        nav ul li a:hover{
            color: #171717;
        }

        nav ul li .detail{
            color: #FFFFFF;
            width: 68%;
            font-family: Arial,sans-serif;
            font-size: 12px;
            display: inline-block;
            text-align: right;
            overflow: hidden;
        }
            /*SEARCH FORM STYLES START<--*/

                nav form{
                    width: 200px;
                    padding: 15px 20px;
                    margin: 0 auto;
                    position: relative;
                    background: -webkit-gradient( linear, left top, left bottom, from(#EAB82D), to(#C79910));
                    background: -moz-linear-gradient( top, #EAB82D 0%, #C79910);
                    background: -ms-linear-gradient( top, #EAB82D 0%, #C79910);
                    background: -o-linear-gradient( top, #EAB82D 0%, #C79910);
                    background: linear-gradient( top, #EAB82D 0%, #C79910);
                    -pie-background: linear-gradient(#eab82d ,#c79910);
                    behavior: url(/mobile/css/PIE.php);
                    -webkit-border-radius: 0 0 7px 7px;
                    -moz-border-radius: 0 0 7px 7px;
                    border-radius: 0 0 7px 7px;
                }

                nav form input[type=text]{
                    -webkit-border-radius: 10px;
                    -moz-border-radius: 10px;
                    border-radius: 10px;
                    padding: 10px;
                    width: 180px;
                    color: #403739;
                    font: 11px Arial;
                    background: #BD9521;
                    -moz-box-shadow:
                        inset 0px 0px 2px rgba(154,122,27,1);
                    -webkit-box-shadow:
                        inset 0px 0px 2px rgba(154,122,27,1);
                    box-shadow:
                        inset 0px 0px 2px rgba(154,122,27,1);
                }

                nav form input::-webkit-input-placeholder {
                    color:    #403739;
                }
                nav form input:-moz-placeholder {
                    color:    #403739;
                }

                nav form input[type=submit]{
                    position: absolute;
                    background: url('../images/magnifier.png') center center no-repeat;
                    border: none;
                    padding: 10px;
                    right: 25px;
                    top: 15px;
                    cursor: pointer;
                }

            /*SEARCH FORM STYLES START<--*/

    /*NAV STYLES END<--*/

/*HEAD STYLES END<--*/

/*BODY STYLES START<--*/

    /*FLEX SLIDER CUSTOM STYLES START<--*/

    #flex-slider{
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 2px;
        }
    #flex-slider2 {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 2px;
}


        .slide-details h1{
            font-size: 24px;
            font-weight: 500;
            color: white;
            margin: 0;
            font-family: BebasNeue;
            line-height: 24px;
        }

        .slide-details h2{
            font-size: 48px;
            font-weight: 500;
            color: #D5A61C;
            margin: 0;
            font-family: BebasNeue;
            line-height: 48px;
        }

        .slide-details p{
            font-family: Arial,sans-serif;
            color: #6B6B6B;
            font-size: 12px;
        }

        .slide-details img{
	width: 239px;
	height: 154px;
	padding: 0px;
        }
.slide-details2 img {
	width: 159px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 211px;
	padding-right: 0px;
}


        .slide-details iframe{
            width: 300px;
            height: auto;
            min-height: 200px;
        }
		.slide-details2 iframe{
            width: 159px;
            height: auto;
            min-height: 200px;
        }

        .slide-article{
	float: left;
	width: 239px;
}
.slide-article2 {
	float: left;
	width: 159px;
}



        .inline-slider{
            width: 100px;
            float: left;
            padding: 0px 0 15px 0!important;
            position: relative;
        }

        .inline-slider .slide-details img{
            width: 100px;
        }

        .inline-slider .inline-slider-title{
            float: left;
            font: bold 15px "Myriad Pro",Arial;
            color: #FFFFFF;
            position: absolute;
            left: 0;
            top: 0;
        }

        .inline-slider .flex-direction-nav{
            float: right;
            width: 38px;
            position: absolute;
            right: 0;
            top: 0;
        }

        .inline-slider .flex-direction-nav li:first-child a,
        .inline-slider .flex-direction-nav li:last-child a{
            float: left;
            width: 16px;
            height: 16px;
            opacity: 1;
            margin: 0;
            left: 0;
            right: 0;
        }
		.inline-slider2 .flex-direction-nav2 li:first-child a,
        .inline-slider2 .flex-direction-nav2 li:last-child a{
            float: left;
            width: 16px;
            height: 16px;
            opacity: 1;
            margin: 0;
            left: 0;
            right: 0;
        }

        .inline-slider .flex-direction-nav li:first-child a{
            background: #322D2E url('../images/left-button.png') 5px 5px no-repeat;
        }
        .inline-slider .flex-direction-nav li:last-child a{
            background: #322D2E url('../images/right-button.png') 5px 5px no-repeat;
            left: 19px;
        }
		.inline-slider2 .flex-direction-nav2 li:first-child a{
            background: #322D2E url('../images/left-button.png') 5px 5px no-repeat;
        }
        .inline-slider2 .flex-direction-nav2 li:last-child a{
            background: #322D2E url('../images/right-button.png') 5px 5px no-repeat;
            left: 19px;
        }

    /*FLEX SLIDER CUSTOM STYLES END<--*/

    /*TITLE LINE STYLES START<--*/

        .title-line{
            width: 100%;
            background: url("../images/mid-line.png") repeat-x;
            border-bottom: 1px solid #2D292A;
            float: left;
            padding: 20px 0 12px;
            margin-bottom: 20px;
        }

        .bigText{
            width: 100%;
            font: 15px "Myriad Pro",Arial;
            color: #FFFFFF;
            display: block;
        }

        .bigText a{
            color: #FFFFFF;
        }

        .regularText{
            color: #5B5B5B;
            font: 11px Arial;
            width: 100%;
            display: block;
        }

    /*TITLE LINE STYLES END<--*/

    /*RECENT WORKS START<--*/

        .recent-works-title{
            width: 100%;
            background: url('../images/title-and-controller-bg.png') 51% repeat-x;
            height: 22px;
            float: left;
            position: relative;
        }

        .recent-works-title .title{
            float: left;
            display: block;
            font: 16px "Myriad Pro",Arial;
            color: #FFFFFF;
            background: #292526;
            padding-right: 6px;
        }

        .recent-works{
            width: 100%;
            float: left;
            margin-top: 10px;
            overflow: hidden;
        }

        .recent-works ul{
            width: 460px;
            height: 158px;
        }

        .recent-works ul li{
            width: 67.5px;
            height: 44px;
            margin: 0 10px 10px 0;
            float: left;
            display: block
        }

        .recent-works ul li a img{
            width: 67.5px;
            height: 44px;
        }

        .clean-margin-right{
            margin-right: 0!important;
        }

            /*SOME FIX START<--*/

                .bigOne .multipleSlider{
                    width: 460px;
                    margin: 0 auto;
                }

                .smallOne .multipleSlider{
                    width: 300px;
                    margin: 0 auto;
                }

                .promptumenu_nav{
                    display: none;
                }

                .bigOne .recent-works ul li{
                    width: 107.5px;
                    height: 69px;
                }

                .bigOne .recent-works ul li a img{
                    width: 107.5px;
                    height: 69px;
                }

                .bigOne{
                    display: none;
                }

                .smallOne{
                    display: block;
                }

            /*SOME FIX END<--*/

    /*RECENT WORKS END<--*/

    /*TABBED CONTENT START<--*/

        .tabs{
            margin-top: 31px;
            margin-bottom: 31px;
        }

        .tabs .tab-links a{
            width: 25%;
            height: 20px;
            float: left;
            background: #100F0F;
            color: #6C6C6C;
            font: 14px "Myriad Pro",Arial;
            text-align: center;
            padding: 10px 0;
        }

        .tabs .contents .article{
            float: left;
            background: #1B1819;
            color: #3D3D3D;
            font: 12px Arial;
            top: 40px;
            left: 10px;
            width: 270px;
            padding: 15px;
            display: none;
        }

        .tabs .contents .article:first-child{
            display: block;
        }

        .tabs a.active{
            color: #FFFFFF;
            background: #1B1819;
        }

    /*TABBED CONTENT END<--*/

    /*TOGGLE CONTENT STYLES START<--*/
        .detailss {
            background-color: #E7B529;
            width: 440px;
            margin: 0 auto;
            padding: 10px;
            color: #FFFFFF;
        }

        .toggleContent{
            border-bottom: 1px solid #282425;
        }

        .toggleContent .toggler{
            float: left;
            width: 250px;
            padding: 12px 10px 12px 40px;
            background: #100F0F url('../images/plus-toggler.png') 15px no-repeat;
            color: #FFFFFF;
            font: 15px "Myriad Pro",Arial;
        }


        .open .toggler{
            background-image: url('../images/minus-toggler.png');
            background-color: #E7B529;
        }

        .toggleContent .article{
            display: none;
            width: 270px;
            padding: 15px;
            font: 12px Arial;
            color: #3D3D3D;
            background: #1B1819;
            float: left;
            line-height: 17px;
        }

        .toggleContent:first-child article{
            display: block;
        }

    /*TOGGLE CONTENT STYLES END<--*/

    /*BLOG CONTENT STYLES START<--*/

        .blogContent{
            margin-bottom: 30px;
        }

        .blogTitle{
            width: 280px;
            padding: 10px;
            float: left;
            background-color: #100F0F;
        }

        .blogTitle .titleLink{
            font: 12px "Myriad Pro",Arial;
            line-height: 12px;
            color: #FFFFFF;
            float: left;
        }

        .blogTitle .twitter-bird,
        .blogTitle .facebook-thumbs-up,
        .blogTitle .comment-count{
            float: right;
            font: 12px "Myriad Pro",Arial;
            line-height: 12px;
            color: #FFFFFF;
            margin-right: 9px;
        }

        .blogTitle .twitter-bird{       background: url('../images/twitter-bird.png')       no-repeat; padding-left: 19px; margin-right: 0;}
        .blogTitle .facebook-thumbs-up{ background: url('../images/facebook-thumbs-up.png') no-repeat; padding-left: 15px}
        .blogTitle .comment-count{      background: url('../images/comment-count.png')      no-repeat; padding-left: 14px}

        .blogContent .article {
            font: 12px Arial;
            color: #676767;
        }

        .blogContent .article .read-more{
            display: inline-block;
            width: 100%;
            text-align: right;
            margin: 10px 0;
            font: 10px Arial;
            color: #FFFFFF;
        }
        
        .back_link {
            font: 12px Arial;
            color: #676767;
            display: inline-block;
            width: 100%;
            text-align: right;
            margin: 10px 0;
            font: 10px Arial;
            color: #FFFFFF;
        }

        .blogTitle .titleLink:hover,
        .blogContent .article .read-more:hover{
            color: #E7B72B;
        }

        /*BLOG COMMENT CONTENT STYLES START<--*/

            .comment-article:nth-child(odd){
                background: #0E0C0C;
            }

            .comment-article:last-child{
                margin-bottom: 35px;
            }

            .comment-container{
                width: 100%;
                float: left;
                font: 12px Arial;
            }

            .comment-container .comment-sender{
                float: left;
                color: #FFFFFF;
            }

            .comment-container .comment-date{
                float: right;
                color: #FFFFFF;
            }

            .comment-container .comment-text{
                float: left;
                width: 100%;
                color: #3D3D3D;
                margin: 10px 0 5px;
            }

        /*BLOG COMMENT CONTENT STYLES END<--*/

    /*BLOG CONTENT STYLES END<--*/

    /*CONTACT STYLES START<--*/

        .contactTitle{
            width: 280px;
            padding: 10px;
            float: left;
            background-color: #100F0F;
            font: 15px "Myriad Pro",Arial;
            color: #FFFFFF;
            margin: 0 auto;
        }
        .contactTitle2{
            width: 280px;
            padding: 10px;
            float: left;
            background-color: #eab82d;
            font: 15px "Myriad Pro",Arial;
            color: #FFFFFF;
            margin: 0 auto;
        }

        .contact-info-line{
            float: left;
            width: 280px;
            padding: 10px;
        }

        .contact-info-line .subject{
            width: 10%;
            color: #E6B529;
            font: 12px "Myriad Pro",Arial;
            float: left;
        }

        .contact-info-line .description{
            width:  90%;
            float: left;
            color: #eee;
            font: 12px Arial;
            display: block;
        }

        .mail-submit-message{
            width: 100%;
            text-align: center;
            font: 12px Arial;
            padding: 20px 0;
            color: #FFFFFF;
        }

        .ajax-loader{
            float: right;
            margin: 17px 15px 0 0;
            display: none;
        }

    /*CONTACT STYLES END<--*/

/*PORTFOLIO STYLES START<--*/

        .portfolio-list-image{
            float: left;
            display: block;
            margin-bottom: 10px;
            width: 145px;
        }

        .portfolio-list-image img{
            width: 145px;
            height: 90px;
        }

        .portfolio-list-image:nth-child(even){
            margin-left: 10px;
        }

        .portfolio-back-button{
            position: absolute;
            right: 0;
            top: 40px;
            background: #E7B62A;
            padding: 7px 24px 7px 15px;
            border-radius: 15px 0 0 15px;
            color: #FFFFFF;
            font: 15px "Myriad Pro",Arial;
            opacity: 0.5;
        }

        .portfolio-back-button:hover{
            opacity: 1;
            color: #FFFFFF;
        }
        ul.lists {
            padding:0 0 15px 0;

        }
        ul.lists li {
            font: 15px "Myriad Pro",Arial;
            border-bottom: 1px solid #666;
            padding:12px;
            list-style-type: none;
        }

    /*PORTFOLIO STYLES END<--*/

/*BODY STYLES END<--*/

/*FOOTER STYLES START<--*/

    footer{
        margin-top: 0px;
        padding: 10px 0;
        background: url('../images/footerBg.png') repeat-x;
    }

    .face-twit-container{
        margin: -35px auto 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #ffffff;
        padding: 8px 20px 3px;
        background: -webkit-gradient(linear, left top, left bottom,from(#eab82d),color-stop(0.25, #EAB92D),color-stop(0.50, #E3B327),color-stop(0.75, #D7A81E),to(#C79810));
        background: -moz-linear-gradient(top,#eab82d 0%,#EAB92D 25%,#E3B327 50%,#D7A81E 75%,#C79810);
        background: -ms-linear-gradient(top,#eab82d 0%,#EAB92D 25%,#E3B327 50%,#D7A81E 75%,#C79810);
        background: -o-linear-gradient(top,#eab82d 0%,#EAB92D 25%,#E3B327 50%,#D7A81E 75%,#C79810);
        background: linear-gradient(top,#eab82d 0%,#EAB92D 25%,#E3B327 50%,#D7A81E 75%,#C79810);
        -pie-background: linear-gradient(top,#eab82d 0%,#EAB92D 25%,#E3B327 50%,#D7A81E 75%,#C79810);
        behavior: url(/mobile/css/PIE.php);
        -moz-border-radius: 8px 8px 0 0;
        -webkit-border-radius: 8px 8px 0 0;
        border-radius: 8px 8px 0 0;
        font-weight: 700;
    }
    .face-twit-container a:first-child{float: left;}
    .face-twit-container a:last-child{float: right;}

    .face-twit-container a:first-child img{width: 70px; height: 16px;}
    .face-twit-container a:last-child  img{width: 63px; height: 13px;}

    .footerText{
        float: left;
        width: 100%;
        text-align: center;
        color: #5B5B5B;
        font: 11px Arial;
        margin: 10px 0 0;
        line-height: 15px;
    }
    .footerText a{
        color: #5B5B5B;
        font: 11px Arial;
    }

    .footerLine{
        float: left;
        width: 100%;
        height: 5px;
        background: -webkit-gradient(linear, left top, left bottom,from(#eab82d),to(#cc9e14));
        background: -moz-linear-gradient(top,#eab82d 0%,#cc9e14);
        background: -ms-linear-gradient(top,#eab82d 0%,#cc9e14);
        background: -o-linear-gradient(top,#eab82d 0%,#cc9e14);
        background: linear-gradient(top,#eab82d 0%,#cc9e14);
        -pie-background: linear-gradient(top,#eab82d 0%,#cc9e14);
        behavior: url(/mobile/css/PIE.php);
    }

/*FOOTER STYLES END<--*/

/*RESIZINGS FOR 480PX and Bigger WIDTH SCREEN<--*/



        nav form{
            width: 239px;
        }

        nav form input[type=text]{
            width: 239px;
        }

        .bigText{
            font-size: 17px;
        }

        .slide-details iframe{
            min-height: 239px;
        }

        .container,
        .slide-details img,
        .slide-details iframe{
	width: 235px;
	height: auto;
        }
		.container2,
        .slide-details2 img,
        .slide-details2 iframe{
	width: 159px;
	height: auto;
        }

        .bigOne{
            display: block;
        }

        .smallOne{
            display: none;
        }

        .toggleContent .toggler{
            width: 239px;
        }

        .toggleContent .article,
        .inline-slider,
        .inline-slider .slide-details img,
        .inline-slider-controls,
        .tabs .contents .article{
            width: 239px;
        }

        .blogTitle,
        .contactTitle,
        .input-text,
        .textarea,
        .contact-info-line,
        nav ul li{
            width: 239px;
        }

        .portfolio-list-image{
            width: 225px;
            height: 140px;
            margin-bottom: 40px

        }

        .portfolio-list-image img{
            width: 225px;
            height: 140px;
        }


/*PAGENAVI<--*/
/*RESIZINGS FOR 480PX and Bigger WIDTH SCREEN<--*/



        nav form2{
            width: 159px;
        }

        nav form2 input[type=text]{
            width: 159px;
        }

        .bigText2{
            font-size: 17px;
        }

		.slide-details2 iframe{
            min-height: 159px;
        }
		.container2,
        .slide-details2 img,
        .slide-details2 iframe{
	width: 159px;
	height: auto;
        }

        .bigOne2{
            display: block;
        }

        .smallOne2{
            display: none;
        }

        .toggleContent2 .toggler{
            width: 159px;
        }

        .toggleContent2 .article2,
        .inline-slider2,
        .inline-slider2 .slide-details2 img,
        .inline-slider-controls2,
        .tabs2 .contents2 .article2{
            width: 159px;
        }

        .blogTitle2,
        .contactTitle2,
        .input-text2,
        .textarea2,
        .contact-info-line2,
        nav ul li{
            width: 159px;
        }

        .portfolio-list-image2{
            width: 159px;
            height: 140px;
            margin-bottom: 40px

        }

        .portfolio-list-image2 img{
            width: 159px;
            height: 140px;
        }


/*PAGENAVI<--*/

.pagenaviarea {
    background-color: #666666;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 5px;
    width: 100%;
}
.pagenavi {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 250px;
}
.pagenavi span.pages {
    background-color: transparent;
    margin: 7px 30px 0 0;
    padding: 0;
}
.pagenavi a, .pagenavi a:link, .pagenavi span {
    background-color: #333333;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 0 4px;
    padding: 7px 12px;
    text-decoration: none;
    text-transform: uppercase;
}
.pagenavi a:hover {
    background-color: #444444;
    color: #CCCCCC;
}
