
.vertical-alignment-helper {
    display: table;
    height: 100%;
    width: 100%;
    pointer-events: none;
}

.vertical-align-center {
    display: table-cell;
    vertical-align: middle;
    pointer-events: none;
}

.modal-content {
    width: inherit !important;
    height: inherit !important;
    margin: 0 auto !important;
    pointer-events: all !important;
}


@media (min-width: 992px) {
    .modal-dialog {
        width: 900px !important;
    }

    .modal-lg {
        width: 143%;
        /*right:20%;*/
        /*margin-top:33%;*/
    }
    .popupbutton {
        padding: 4% 32% !important;
    }
}

@media  (min-width: 400px) and  (max-width: 992px) {
    .modal-dialog {
        width: 91% !important;
        padding: 0px !important;
    }

    .modal-body {
        padding: 0px !important;
    }

    .popupbutton {
        padding: 10px 107px !important;
    }
}

@media  (min-width: 0px) and  (max-width: 399px) {
    .modal-dialog {
        width: 91% !important;
        padding: 0px !important;
    }

    .modal-body {
        padding: 0px !important;
    }

     .popupbutton {
        padding: 4% 32% !important;
    }
}
.ui-helper-hidden-accessible {
    display: none !important;
}
.triangle-bottomleft {
	width: 0;
	height: 0;
	border-bottom: 22px solid #D51529;/*#D51529;*/
	border-right: 22px solid transparent;
}
.tabboxhome { background-color:#2a2929;text-align:center;width:92.5%;height:60px;position:absolute;left:15px;bottom:-33px;  }
.article_searchitemmain {
    background-repeat: no-repeat !important;
    background-position: 250px !important;
    background-position-y: 11px !important;
    width: 278px !important;
}

.article_searchitemobile {
    width: 278px !important;
}

.desktopscreenholder {
    width: 100%;
    height: 54px;
    padding: 16px;
    color: white;
}

.mobilemenuholder {
    width: 100%;
    height: 54px;
    padding: 16px;
    color: white;
}

.mobileliseperator {
    width: 215px;
    background-color: #3C3C3C;
    border: 1px solid #5D5D5D;
}


.margintop2em {
    margin-top: 2em;
}

.main {
    padding: 0em !important;
}

body {
    background: #FFF;
}

.dropdownmenu123:hover .subdropdown {
    visibility: visible !important;
}

.subdropdown > li {
    padding-left: 9px;
    padding-top: 6px;
    padding-bottom: 2px;
    cursor: pointer;
    -webkit-transition:height 200ms ease-in;
    -moz-transition:height 200ms ease-in;
    -o-transition:height 200ms ease-in;
    transition:height 200ms ease-in;
}

    .subdropdown > li > a {
        color: #777;
        font-size: 0.9em;
        font-weight: 400;
        text-decoration: none;
    }

        .subdropdown > li > a:hover {
            color: black;
        }

.subdropdown {
    visibility: hidden !important;
}

/*.dl-back > a {
    color: red !important;
    font-weight: bold !important;
    text-decoration: none;
}*/

.dl-menuwrapper li.dl-back:after {
    content: url('../images/arrowleft.png') !important;
    transform: rotate(0deg) !important;
    -webkit-transform: rotate(0deg) !important;
}

.dl-menuwrapper li > a:not(:only-child):after {
    content: url('../images/arrowleft.png') !important;
    transform: rotate(180deg) !important;
    -webkit-transform: rotate(180deg) !important;
}


.logocontainer {
    width: 60%;
}

.logoimageholder {
    float: left;
    padding-top: 15px;
    padding-bottom: 15px;
}

.mobilemenu {
    display: none !important;
}

#mainscreenmenu {
    display: block;
}

.leftmenuu {
    width: 100%;
    position: relative;
    right: 4px;
}

.rightmenuuu {
    width: 30%;
}

#article_search {
    width: 100%;
    z-index: 50;
}

#innermobilefav, #innermobilealert {
    display: block !important;
}

#innermobilelogin, #innermobilesubscribe {
    display: none !important;
}

#bannerrighttt {
    display: block;
}


@media (min-width: 992px) {
    .modal-lg{
        position:relative !important;
        /*right:22% !important;*/
    }
}

@media only screen and (max-width: 1080px) and (orientation : portrait) {
    /* PORTRAIT:
	Windows Surface Pro*/
     .tabboxhome { background-color:#2a2929;text-align:center;width:96%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .mainlogo {
        width: 42%;
        margin-left: 2%;
    }

    .submainlogo {
        width: 51%;
    }

    /*.margintoplogin {
        float: right;
        margin-top: 41px !important;
    }*/

    .leftmenuu {
        width: 38%;
    }

    .mobilemenu {
        display: block !important;
    }

    #mainscreenmenu {
        display: none;
    }

    #innermobilefav, #innermobilealert {
        display: none !important;
    }

    #mapredirectcontainer {
        height: 58px;
        margin-bottom: 10px;
    }

    .mapredirector {
        width: 12%;
    }

    .mapsaudiredirector {
        width: 15%;
    }

    #mobileviewMap {
        margin-top: 10px;
    }

    #bannerrighttt {
        display: none !important;
    }
}

@media only screen and (max-width: 800px) and (orientation : portrait) {
    /* PORTRAIT:
	Acer Iconia Tab A100
	Acer Iconia Tab A200
	Acer Iconia Tab A502
	Arnova 8C G3
	ASUS Padfone
	ASUS Transformer Pad TF300T
	ASUS Transformer TF101
	Motorola Xoom
	Motorola Xoom 2
	Samsung Galaxy Note 10.1
	Samsung Galaxy Tab 8.9
	Samsung Galaxy Tab 10.1
	Samsung Galaxy Tab 10.1*/
     .tabboxhome { background-color:#2a2929;text-align:center;width:96%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .mainlogo {
        width: 39%;
        margin-left: 4%;
    }

    .submainlogo {
        width: 52%;
    }

    /*.margintoplogin {
        float: right;
        margin-top: 41px !important;
    }*/

    .rightmenuuu {
        margin-right: 4%;
    }
}

@media only screen and (max-width: 768px) and (orientation : portrait) {
    /* PORTRAIT:
	Apple iPad
	Apple iPad 2
	Apple iPad 3 (and 4)
	Apple iPad Mini
	Archos 80G9
	BAUHN AMID-972XS
	HP Touchpad
	LG Optimus Pad
	Microsoft Surface (RT)
	Panasonic Toughpad A1
	Kindle Paperwhite*/

    .tabboxhome { background-color:#2a2929;text-align:center;width:95.5%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .logocontainer {
        width: 80%;
    }

    .mainlogo {
        width: 38%;
    }

    .submainlogo {
        width: 55%;
    }

    /*.margintoplogin {
        float: right;
        margin-top: 41px !important;
    }*/

    .mobilemenu {
        display: block !important;
    }

    #mainscreenmenu {
        display: none !important;
    }

    #header {
        display: none !important;
    }

    #innermobilefav, #innermobilealert {
        display: none !important;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: block !important;
    }

    #mobileviewMap {
        margin-top: 10px;
        left: 13px;
    }

    #mapredirectcontainer {
        height: 56px;
        margin-bottom: 10px;
    }

    .mapredirector {
        width: 11.9%;
    }
}

@media only screen and (max-width: 640px) and (orientation : portrait) {
    /* PORTRAIT:
	Acer Iconia Tab A500
	Arnova 7FG3
	Nexus 7*/
     .tabboxhome { background-color:#2a2929;text-align:center;width:95%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .mainlogo {
        width: 37%;
        margin-left: 3%;
    }

    .submainlogo {
        width: 54%;
        margin-top: 2%;
    }

    #mobilefav, #mobilealerts {
        display: none;
    }

    #article_search {
        width: 74%;
    }

    #innermobilefav, #innermobilealert {
        display: block !important;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: block !important;
    }

    #mobileviewMap {
        margin-top: 10px;
        left: 15px;
    }

    #mapredirectcontainer {
        height: 88px;
        margin-bottom: 10px;
    }

    .mapredirector {
        width: 12.3%;
    }

    .mapsaudiredirector {
    }
}

@media only screen and (max-width: 600px) and (orientation : portrait) {
    /* PORTRAIT:
	Acer Iconia Tab A101
	Archos 70b (it2)
	Arnova 10b G3
	BlackBerry PlayBook
	Kindle 3
	Kobo eReader Touch
	Samsung Galaxy Tab 2 7.0
	Samsung Galaxy Tab 7*/
    .mainlogo {
        width: 43%;
    }
      .tabboxhome { background-color:#2a2929;text-align:center;width:94.5%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .submainlogo {
        width: 48%;
    }

    .logocontainer {
        width: 100%;
    }

    #mobilefav, #mobilealerts {
        display: none;
    }

    #article_search {
        width: 74%;
    }

    #innermobilefav, #innermobilealert {
        display: block !important;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: block !important;
    }

    #mobileviewMap {
        margin-top: 10px;
        left: 15px;
    }

    #mapredirectcontainer {
        height: 70px;
        margin-bottom: 10px;
    }

    .mapredirector {
        width: 12%;
    }

    .mapsaudiredirector {
    }
}

@media only screen and (max-width: 540px) and (orientation : portrait) {
    /* PORTRAIT:
	HTC Evo 3D
	Kindle Fire HD 7
	Kindle Fire HD 8.9
	Ainol Novo 7 Elf 2*/
     .tabboxhome { background-color:#2a2929;text-align:center;width:93.5%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .mainlogo {
        width: 44%;
        margin-left: 2%;
    }

    .submainlogo {
        width: 50%;
        margin-top: 4%;
    }

    .logocontainer {
        width: 100%;
    }

    #mobilefav, #mobilealerts {
        display: none;
    }

    #article_search {
        width: 74%;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: block !important;
    }

}

@media only screen and (max-width: 480px) and (orientation : portrait) {
    /* PORTRAIT:
	Arnova 7 G2
	BlackBerry Bold 9780
	HTC Desire Z
	Nokia N900
	Samsung Galaxy Grand*/

    #desktopViewMap {
        display: none !important;
    }

    #mobileviewMap {
        display: block !important;
    }

    .article_searchitemobile {
        width: 243px !important;
    }
     .tabboxhome { background-color:#2a2929;text-align:center;width:92.5%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .mainlogo {
        width: 43%;
    }

    .submainlogo {
        width: 48%;
    }

    .logocontainer {
        width: 100%;
    }

    #article_search {
        width: 74%;
    }

    #mobilefav, #mobilealerts {
        display: none;
    }

    #innermobilefav, #innermobilealert {
        display: block !important;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: block !important;
    }

    #mobileviewMap {
        margin-top: 10px;
        left: 15px;
    }

    #mapredirectcontainer {
        height: 55px;
        margin-bottom: 10px;
    }

    .mapredirector {
        width: 11.5%;
    }

    .mapsaudiredirector {
        width: 14%;
        position: relative;
        left: 7px;
    }
}

@media only screen and (min-width:1600px) and (max-width:2560px) {
    /* STYLES SPECIFIC TO HIGH RES/
           UNSCALED SCREEN HERE */
    .mainlogo {
        width: 20%;
    }

    .submainlogo {
        width: 34%;
    }
}

@media only screen and (min-width:900px) and (max-width:1440px) {
    /* STYLES SPECIFIC TO HIGH RES/
           UNSCALED SCREEN HERE */
    .mainlogo {
        width: 30%;
        /*margin-left: 4%;*/
    }

    .submainlogo {
        width: 50%;
    }

    .leftmenuu {
        width: 38%;
    }

    .rightmenuuu {
        width: 60%;
    }

    #bannerrighttt {
        display: none !important;
    }
}

@media only screen and (max-width: 400px) and (orientation : portrait) {
    /* PORTRAIT:
	Samsung Galaxy Note
	Nexus 4
	HTC One S
	HTC One XL
	HTC Sensation XL
	HTC Velocity 4G
	Motorola Droid3
	Motorola Droid Razr
	Motorola Razr HD 4G
	Motorola Razr M 4G
	Nokia 500
	Samsung Galaxy Note 2
	Samsung Galaxy S3
	BlackBerry Bold 9900
	BlackBerry 9520
	BlackBerry Z10*/
    #desktopViewMap {
        display: none !important;
    }

    #mobileviewMap {
        display: block !important;
    }

    .article_searchitemobile {
        width: 217px !important;
    }
    #useremailID{
        width:100% !important;
    }
    #userpassword{
               width:100% !important;
    }
     .tabboxhome { background-color:#2a2929;text-align:center;width:91.5%;height:47px;position:absolute;left:15px;bottom:-48px;  }
    .mainlogo {
        width: 43%;
    }

    .submainlogo {
        width: 48%;
    }

    .logocontainer {
        width: 100%;
    }

    #article_search {
        width: 100%;
    }

    .rightmenuuu {
        width: 100%;
    }

    #innermobilefav, #innermobilealert {
        display: block !important;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: block !important;
    }

    #mapredirectcontainer {
        height: 48px;
        margin-bottom: 10px;
    }

    .mapredirector {
        width: 11.5%;
    }

    .mapsaudiredirector {
        width: 14.3%;
        position: relative;
        left: 4px;
    }

    #article_search {
        position: relative;
        left: 34px;
    }

    .rightmenuuu {
        width: 100%;
    }
}

@media only screen and (max-width: 360px) and (orientation : portrait) {
    /* PORTRAIT:
	Apple iPhone 3G
	Apple iPhone 3GS
	Apple iPhone 4
	Apple iPhone 4S
	Apple iPhone 5
	Apple iPod Touch
	BlackBerry Bold 9360
	BlackBerry Bold 9790
	BlackBerry Curve 9320
	BlackBerry Curve 9380
	BlackBerry Torch 9800
	BlackBerry Torch 9810
	HP Veer
	HTC 7 Mozart
	HTC 7 Trophy
	HTC Desire
	HTC Desire C
	HTC Desire HD
	HTC Legend
	HTC One V
	HTC Titan 4G
	HTC Wildfire S
	HTC Windows Phone 8X
	Huawei U8650
	LG Optimus 2X
	LG Optimus L3
	Motorola Defy
	Motorola Milestone
	Nexus S
	Nokia Lumia 610
	Nokia Lumia 710
	Nokia Lumia 800
	Nokia Lumia 820
	Nokia Lumia 900
	Nokia Lumia 920
	Samsung Galaxy Ace
	Samsung Galaxy Ace 2
	Samsung Galaxy S2
	Sony Xperia E Dual
	BlackBerry Curve 9300*/

       .tabboxhome { background-color:#2a2929;text-align:center;width:90%;height:47px;position:absolute;left:15px;bottom:-48px;  }
    .mainlogo {
        width: 43%;
    }

    .article_searchitemobile {
        width: 165px !important;
    }

    .submainlogo {
        width: 48%;
    }

    .logocontainer {
        width: 100%;
    }

    .mapredirector {
        width: 11.5%;
    }

    #article_search {
        width: 100%;
        position: relative;
        left: 33px;
    }

    #mobileviewMap {
        margin-top: 10px;
        left: 15px;
    }

    .mapsaudiredirector {
        width: 13.2%;
        position: relative;
        top: 2px;
        left: 1px;
    }

    #mapredirectcontainer {
        height: 42px;
        margin-bottom: 10px;
    }

    #innermobilefav, #innermobilealert {
        display: block !important;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: block !important;
    }
}

@media only screen and (max-width: 240px) and (orientation : portrait) {
    /* PORTRAIT:
	LG Viewty KU990
	Nokia 700
	Nokia 2700
	Nokia N95
	Samsung Galaxy S3 Mini
	Nokia 300*/
    .mainlogo {
        width: 20%;
    }

    .submainlogo {
        width: 34%;
    }
}

@media only screen and (max-width: 1920px) and (orientation : landscape) {
    /* LANDSCAPE:
	Windows Surface Pro*/
    .mainlogo {
        width: 32%;
    }

    .submainlogo {
        width: 56%;
    }

    #mapredirectcontainer {
        height: 60px;
        margin-bottom: 10px;
    }

    #bannerrighttt {
        display: block !important;
    }

    .leftmenuu {
        width: 100%;
    }
}

@media only screen and (max-width: 1366px) and (orientation : landscape) {
    /* LANDSCAPE:
	Microsoft Surface (RT)*/
    .mainlogo {
        width: 32%;
    }

    .submainlogo {
        width: 56%;
    }
}

@media only screen and (max-width: 1280px) and (orientation : landscape) {
    /* LANDSCAPE:
	Acer Iconia Tab A100
	Acer Iconia Tab A200
	Acer Iconia Tab A502
	ASUS Transformer Pad TF300T
	ASUS Transformer TF101
	Motorola Xoom
	Motorola Xoom 2
	Samsung Galaxy Note 10.1
	Samsung Galaxy Tab 8.9
	Samsung Galaxy Tab 10.1
	Samsung Galaxy Tab 10.1
	LG Optimus Pad
	Acer Iconia Tab A500*/

    .mainlogo {
        width: 33%;
    }

    .article_searchitemmain {
        background-repeat: no-repeat !important;
        background-position: 128px !important;
        background-position-y: 9px !important;
        width: 159px !important;
    }


    .submainlogo {
        width: 60%;
    }

    /*.margintoplogin {
        float: right;
        margin-top: 41px !important;
    }*/

    .leftmenuu {
        width: 100%;
    }

    .rightmenuuu {
        width: 60%;
    }

    .mapredirector {
        width: 11.5%;
    }

    .mapsaudiredirector {
        width: 14.5%;
    }

    #mapredirectcontainer {
        height: 47px;
        margin-bottom: 10px;
    }

    .circlediagramwidth {
        width: 55% !important;
    }

    .top5width {
        width: 100%;
        bottom: 103px;
        float: right;
    }

    .wheelwidth {
        width: 100%;
        float: left;
    }

    #bannerrighttt {
        display: block !important;
        position: relative;
        bottom: 10px;
    }
}

@media only screen and (max-width: 1130px) and (orientation : landscape) {
    /* LANDSCAPE:
	ASUS Padfone
	Arnova 8C G3
	Arnova 7FG3*/
    .tabboxhome { background-color:#2a2929;text-align:center;width:90.5%;height:48px;position:absolute;left:15px;bottom:-21px;  }
    .mainlogo {
        width: 39%;
    }

    .article_searchitemmain {
        width: 156px !important;
    }


    .leftmenuu {
        width: 100%;
    }

    .submainlogo {
        width: 56%;
    }

    /*.margintoplogin {
        float: right;
        margin-top: 41px !important;
    }*/

    #mobileviewMap {
        margin-top: 10px;
        /*margin-left:55px;*/
    }
}

@media only screen and (max-width: 1024px) and (orientation : landscape) {
    /* LANDSCAPE:
	Apple iPad
	Apple iPad 2
	Apple iPad 3 (and 4)
	Apple iPad Mini
	Archos 80G9
	BAUHN AMID-972XS
	HP Touchpad
	Panasonic Toughpad A1
	Acer Iconia Tab A101
	Archos 70b (it2)
	Arnova 10b G3
	BlackBerry PlayBook
	Samsung Galaxy Tab 2 7.0
	Samsung Galaxy Tab 7
	Ainol Novo 7 Elf 2*/
    .tabboxhome { background-color:#2a2929;text-align:center;width:91%;height:47px;position:absolute;left:15px;bottom:-20px;  }
    .mainlogo {
        width: 43%;
        margin-left: 2%;
    }

    .submainlogo {
        width: 55%;
    }

    /*.margintoplogin {
        float: right;
        margin-top: 41px !important;
    }*/

    .mobilemenu {
        display: block !important;
    }


    #mainscreenmenu {
        display: none !important;
    }

    #innermobilefav, #innermobilealert {
        display: none !important;
    }

    #innermobilelogin, #innermobilesubscribe {
        display: none !important;
    }

    #mapredirectcontainer {
        height: 47px;
        margin-bottom: 10px;
    }

    .mapredirector {
        width: 11.4%;
    }

    .mapsaudiredirector {
        width: 15%;
    }

    #bannerrighttt {
        display: none !important;
    }
}

@media only screen and (max-width: 980px) and (orientation : landscape) {
    /* LANDSCAPE:
	Nexus 7
	HTC Evo 3D*/
    .tabboxhome { background-color:#2a2929;text-align:center;width:96%;height:61px;position:absolute;left:15px;bottom:-62px;  }
    .mainlogo {
        width: 47%;
    }

    .submainlogo {
        width: 54%;
    }

    #bannerrighttt {
        display: none !important;
    }
    /*.margintoplogin {
        float: right;
        margin-top: 41px !important;
    }*/
}

@media only screen and (max-width: 802px) and (orientation : landscape) {
    /* LANDSCAPE:
	Kindle Fire HD 7
	Kindle Fire HD 8.9
	Arnova 7 G2
	HTC Desire Z
	Nokia N900
	Samsung Galaxy Grand*/
    .mainlogo {
        width: 43%;
    }

    .submainlogo {
        width: 48%;
    }

    .logocontainer {
        width: 100%;
    }

    #mobileviewMap {
        margin-top: 10px;
    }

    #mapredirectcontainer {
        height: 95px;
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 691px) and (orientation : landscape) {
    /* LANDSCAPE:
	BlackBerry 9520*/
    .mainlogo {
        width: 37%;
    }

    .article_searchitemmain {
        background-repeat: no-repeat !important;
        background-position: 250px !important;
        background-position-y: 11px !important;
        width: 278px !important;
    }

    .submainlogo {
        width: 48%;
    }

    .logocontainer {
        width: 100%;
    }

    .mobilemenu {
        display: block !important;
    }

    #mainscreenmenu {
        display: none !important;
    }

    #header {
        display: none !important;
    }
}

@media only screen and (max-width: 640px) and (orientation : landscape) {
    /* LANDSCAPE:
	Samsung Galaxy Note
	HTC One S
	HTC One XL
	HTC Sensation XL
	HTC Velocity 4G
	Motorola Droid Razr
	Nokia 500
	Samsung Galaxy Note 2
	Samsung Galaxy S3*/
    .mainlogo {
        width: 20%;
    }

    .submainlogo {
        width: 34%;
    }

    #mapredirectcontainer {
        height: 91px;
        margin-bottom: 10px;
    }
}

@media only screen and (max-width: 600px) and (orientation : landscape) {
    /* LANDSCAPE:
	Motorola Droid3
	Nexus 4
	Motorola Razr HD 4G
	Motorola Razr M 4G
	Motorola Defy
	Motorola Milestone
	Apple iPhone 5
	HP Veer*/
    .mainlogo {
        width: 43%;
    }

    .submainlogo {
        width: 48%;
    }

    .logocontainer {
        width: 100%;
    }

    #mapredirectcontainer {
        height: 78px;
        margin-bottom: 10px;
    }

    .rightmenuuu {
        width: 95% !important;
    }
}

@media only screen and (max-width: 540px) and (orientation : landscape) {
    /* LANDSCAPE:
	HTC Desire
	HTC Desire HD
	HTC One V
	LG Optimus 2X
	Nexus S
	Samsung Galaxy Ace 2
	Samsung Galaxy S2
	BlackBerry Z10*/
    .mainlogo {
        width: 20%;
    }

    .submainlogo {
        width: 34%;
    }
}

@media only screen and (max-width: 480px) and (orientation : landscape) {
    /* LANDSCAPE:
	Apple iPhone 3G
	Apple iPhone 3GS
	Apple iPhone 4
	Apple iPhone 4S
	Apple iPod Touch
	BlackBerry Torch 9800
	BlackBerry Torch 9810
	HTC 7 Mozart
	HTC 7 Trophy
	HTC Desire C
	HTC Legend
	HTC Titan 4G
	HTC Wildfire S
	HTC Windows Phone 8X
	Huawei U8650
	Nokia Lumia 610
	Nokia Lumia 710
	Nokia Lumia 800
	Nokia Lumia 820
	Nokia Lumia 900
	Nokia Lumia 920
	Samsung Galaxy Ace
	Sony Xperia E Dual*/
    .mainlogo {
        width: 20%;
    }

    .submainlogo {
        width: 34%;
    }

    .rightmenuuu {
        width: 92% !important;
    }

    #article_search {
        width: 30% !important;
    }
}

@media only screen and (max-width: 320px) and (orientation : landscape) {
    /* LANDSCAPE:
	Samsung Galaxy S3 Mini*/
    .mainlogo {
        width: 20%;
    }

    .submainlogo {
        width: 34%;
    }
}



.headercontainer {
    width: 100%;
    padding-left: 1%;
}

@media only screen and (max-width: 1005px) {

    .post {
        margin-top: 3% !important;
    }
}