/*
Theme Name: MyTheme
Theme URI: http://nothing.net/
Author: Aruhat
Author URI: http://goo.gl/l5KI9
Version: 1.3.8.4
Description: A Beautiful Made by Nothing
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
@import "stylesheet/css/socialico-square.css";
@import "stylesheet/css/socialico-simple.css";
@import "stylesheet/css/socialico-circle.css";
@import "stylesheet/css/font-awesome.css";
@import "stylesheet/css/icomoon-fonts.css";
@import "stylesheet/css/aruhat-theme-styles.css";
.mk-header-toolbar{ border-bottom:1px solid #f2f2f2; }
.icon-box-boxed{ background-image:none!important; }
.mk-box-icon.boxed-style .icon-box-boxed.top .mk-main-ico{ background:none!important; }
.mk-box-icon.boxed-style .icon-box-boxed{ background:none!important; border:0px; }
.mk-box-icon.boxed-style .icon-box-boxed.top{ padding:50px 0px 0px; margin-top:0px; }
.mk-box-icon.boxed-style h4{ margin-bottom:5px; }
.mk-box-icon .icon-box-readmore{ margin-bottom:0px; }
.mk-fancy-title.simple-style span{ background:none!important; }
.readmore{ color:#FFF; margin-top:20px; }
.readmore:hover{ color:#000; }
.main-navigation-ul > li > a{ padding-left:15px; padding-right:15px; }
.whitetext{ color:#333333; font-size:20px; padding-top:10px; }
.whitetext p{ color:#FFF; }
.whitetext a{ color:#FFF; }
.mk-text-block img:hover{ opacity:0.5; cursor:pointer; }
#full-width-7430 { margin-top:-100px!important; }
b, strong{ font-size: 16px; color:#027A9A; }
.wpcf7-form p span .wpcf7-form-control, .wpcf7-form-control{ /*width:260px!important;*/ }
.wpcf7-textarea{ width:500px!important; }
.team-thumbnail { border:1px solid #CCC!important; }
.theme-content table td{ text-align:left!important; padding:10px 0px!important; }
.mk-blog-share{ top:0px!important; }
.mk-classic-comments, .single-post-tags, .blog-similar-posts{ display:none; visibility:hidden }
a.mk-go-top:hover{ background-color:#EF9A49!important;}
/* TELEOSS MENU */
.teleossaruhat .mk-header-inner .mk-header-nav-container{ text-align:left!important;  width:60%!important; }
.teleossmenu{ background:#000!important; }
.teleossmenu .mk-header-inner{ background:#000!important; height:30px!important; z-index:240!important; }
.teleossaruhat .mk-header-inner{ z-index:250!important;}
.teleossmenu .mk-header-inner .mk-header-bg { background:#000!important; }
.teleossmenu .mk-header-inner .mk-header-nav-container{ height:30px!important; background:#000!important; text-align:left!important; width:60%!important; }
.teleossmenu .mk-header-inner .main_menu{ height:33px!important; }
.teleossmenu .mk-header-inner .main_menu ul li a{ height:30px!important; line-height:30px!important; text-align:left!important; }
.teleossmenu .mk-header-inner .main-navigation-ul > li > a{ background-color:#000!important; color:#FFFFFF!important; border-top:0px solid #DE3224!important;  padding-top:3px!important; }
.teleossmenu .mk-header-inner .main-navigation-ul > li > a:hover{ background-color:#DE3224!important; border-top:0px solid #DE3224!important; }
.teleossmenu .mk-fixed{ top:55px!important; }
.teleossmenu .sub-container{ top:33px!important; border-top:0px!important; }
.teleossmenu .main-navigation-ul li .sub-container.non-mega > ul{ padding:0px!important; }
.teleossmenu .main-navigation-ul li .sub{ border-top:0px!important; }
.sub-container.non-mega .sub li a{ min-width:230px!important; }
.teleossmenu .main-navigation-ul li .sub a:hover{ background-color:#DE3224!important; }
.teleossmenu .main-navigation-ul li .sub-container.non-mega li a{ padding:3px 15px!important; }
/* END TELEOSS MENU */
/* DATACROPS MENU */
.datacropsaruhat .mk-header-inner .mk-header-nav-container{ text-align:left!important;  width:60%!important; }
.datacropsmenu{ background:#000!important; }
.datacropsmenu .mk-header-inner{ background:#000!important; height:30px!important; z-index:240!important; }
.datacropsaruhat .mk-header-inner{ z-index:250!important;}
.datacropsmenu .mk-header-inner .mk-header-bg { background:#000!important; }
.datacropsmenu .mk-header-inner .mk-header-nav-container{ height:30px!important; background:#000!important; text-align:left!important; width:60%!important; }
.datacropsmenu .mk-header-inner .main_menu{ height:33px!important; }
.datacropsmenu .mk-header-inner .main_menu ul li a{ height:30px!important; line-height:30px!important; text-align:left!important; }
.datacropsmenu .mk-header-inner .main-navigation-ul > li > a{ background-color:#000!important; color:#FFFFFF!important; border-top:0px solid #DE3224!important;  padding-top:3px!important; }
.datacropsmenu .mk-header-inner .main-navigation-ul > li > a:hover{ background-color:#006c9d!important; border-top:0px solid #DE3224!important; }
.datacropsmenu .mk-fixed{ top:55px!important; }
.datacropsmenu .sub-container{ top:33px!important; border-top:0px!important; }
.datacropsmenu .main-navigation-ul li .sub-container.non-mega > ul{ padding:0px!important; }
.datacropsmenu .main-navigation-ul li .sub{ border-top:0px!important; }
.sub-container.non-mega .sub li a{ min-width:230px!important; }
.datacropsmenu .main-navigation-ul li .sub a:hover{ background-color:#006c9d!important; }
.datacropsmenu .main-navigation-ul li .sub-container.non-mega li a{ padding:3px 15px!important; }
/* END DATACROPS MENU */
.main-navigation-ul ul{ border:0px!important}
/*.wpcf7-tel { width:248px!important; }*/
.wpcf7-select {width:249px!important; border:1px solid #e5e5e5!important; border-radius:3px; padding:6px 8px!important;}
.wpcf7-textarea { width: 266px!important;}
.sidebar-wrapper .wpcf7-text { width:248px!important; padding:6px 0px!important; }

/* FOOTER MENU */
#sub-footer .sub-container{ top:auto!important; bottom:49px;}
#sub-footer #mk-main-navigation{ margin-top:20px!important; }
#sub-footer .main-navigation-ul{ /*margin-left:20px!important;*/ }
#sub-footer .main-navigation-ul > li > a{ padding:0px 8px!important; background-color:none!important; background:none!important; color: #FFFFFF;
   font-size: 11px!important;
 font-weight:normal!important;
    opacity: 0.6!important;
 text-transform:none!important;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.2)!important; 
 border-top:0px!important; 
 }
#sub-footer #mk-main-navigation ul li ul{ background-color:#262C33!important; border:1px solid #262C33!important; }
#sub-footer #mk-main-navigation ul li ul li.current-menu-item, #sub-footer #mk-main-navigation ul li ul li.current-menu-item a:hover { background-color:#ef9a49!important; background:#ef9a49!important; }
#sub-footer #mk-main-navigation ul li ul li.mega-hover, #sub-footer #mk-main-navigation ul li ul li a:hover { background-color:#EF9A49!important; }
#sub-footer #mk-main-navigation ul li ul li a{  color: #FFFFFF; font-size: 11px!important;
 font-weight:normal!important;
 /*   opacity: none!important;
 text-transform:none!important;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.2)!important; */
 border-top:0px!important;  }
/* END FOOTER MENU */
.wpcf7-submit{ margin-bottom : 0px!important; }
.wpcf7-response-output{ height:1px!important; padding:0px }
.lcp_catlist li{ border-bottom:1px solid #f2f2f2; margin-bottom:8px; }
.mk-blog-meta .mk-readmore{ text-align:left; float:left; }
b{ color:#000!important; }
.theme-content a{color:#EF9A49!important}
.theme-content b, .theme-content b a, .theme-content strong a, .theme-content h2 a{ color:#000!important; }
.icon-box-boxed h4 a, a.icon-box-readmore{ color:#333!important; }
#mk-sidebar section{ border-bottom:1px solid #f2f2f2; margin-bottom:20px!important; padding-bottom:10px!important;}
.mk-caption-desc{ font-style:normal!important; }
.mk-image-caption{ margin:20px 0px!important; }
.mk-caption-desc{ margin-top:2px!important; }
#text-7, #text-4{ border-bottom:0px!important; }
.theme-content ul{
    list-style-type: square;
}
.theme-content ul.page-list{
    list-style-type: square;
    color:#ccc;
}
em{ font-weight:bold; font-style:normal; }
.newsblogshowcase img{ display:none!important; }
.newsblogshowcase .blog-showcase-extra-info{ left:0px!important; }
.newsblogshowcase .blog-showcase-extra-info{ opacity:10!important; }
.newsblogshowcase ul li{ padding:5px!important; width:370px!important; }
.newsblogshowcase ul li, .newsblogshowcase .blog-showcase-extra-info{ width:370px!important; }
.newsblogshowcase ul li.mk-blog-first-el{ padding-right:0px!important; width:370px!important;}
.newsblogshowcase .showcase-blog-overlay{ visibility:hidden!important; }
.newsblogshowcase .mk-blog-showcase-thumb{ width:370px!important; }
.newsblogshowcase .blog-showcase-extra-info time a, .newsblogshowcase .blog-showcase-more{ color:#FFF!important; }
.newsblogshowcase .blog-showcase-extra-info .the-excerpt{ height:90px!important; overflow:hidden!important;}
.single-share-buttons{ top:0px!important; display:none!important; }
.lcp_catlist a{ display:block; }
.lcp_catlist li{ padding-bottom:10px!important; list-style:none; }
.IN-followcompany .title{ padding:0 4px 0 24px!important; }
.IN-followcompany .title-text{ font-size:9px!important; }
.mk-blog-author{ display:none!important; }
.mk-header-toolbar{ z-index:999999999!important; }
.download_chk {width:250px; float:left; margin-bottom:15px;}
.download_title { margin-left:10px;}
.wpcf7-form-control wpcf7-textarea {width:300px;}
.wpcf7-textarea {height:100px !important;}
#eemail_txt_Button {background-color: #EF9A49 !important; border:0px;border: 0 none;
    border-radius: 3px;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.3) inset;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 100%;
    margin-right: 10px;
    outline: 0 none;
    padding: 11px 35px;
    position: relative;
    text-align: center;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
    text-transform: uppercase;
    transition: background 0.1s ease-in-out 0s;
    vertical-align: middle;}
.eemail_button {padding:0px !important}