/*
Template Name: SME Support
Template URI: http://wordpress.sristiweb.com/sme_support
Author: MD Rubyat Islam
Author URI: http://sristiweb.com
Version: 1.0
Description: Wordpress Theme Development
*/
* {margin:0;padding:0}
body {font-family:arial;font-size:16px;line-height:22px;color:#000;}
.fix {overflow:hidden}
.main {width:950px;margin:0px auto;display:block;background:#fff;box-shadow: 1px 1px 10px 10px #888888;}
a {text-decoration:none;color:#666}
a:hover {text-decoration:none;color:#666;}
.float_l{float:left;}
.float_r{float: right;}
.clr{clear: both;}
a img {outline : none;}
img {border : 0;}


.mainmenu {margin-left: -2px;margin-top: 2px;}
.mainmenu ul{margin:0;padding:0;list-style:none}
.mainmenu ul li{float: left;width: 105px;text-align: center;background: url("img/menu_back.png") no-repeat scroll 0 0 transparent;z-index: 1;}
.mainmenu ul li:last-child{}
.mainmenu ul li a{
    display: block;
    padding: 4px;
}
.current-menu-item a, .mainmenu ul li:hover{background: url("img/menu_back_active.png") no-repeat scroll 0 0 transparent;color: #ffffff;z-index: 99999;}
.header_area{background:url(img/header_1.jpg) no-repeat;height: 194px;}
.header{}
.logo{height: 155px;margin: 4px 55px;width: 167px;}
.slogan_area{

}
.slogan_area p{
    font-size: 40px;
    font-weight: bold;
    margin-top: 65px;
    color: #99FFFF;
}
.slogan{}
.content_area{background:url(img/body_back_1.jpg) no-repeat;height: 575px;}
.content_area_contact{background:url(img/body_back_cnt.jpg) no-repeat;height: 575px;}
.main_content{height: 100%;width: 540px;position: relative;}
.content_title{
    height: 103px;
    left: 42px;
    line-height: 2em;
    position: absolute;
    text-align: center;
    top: 155px;
    width: 504px;
    -webkit-transform: rotate(337.5deg);
    -moz-transform: rotate(337.5deg);
    -o-transform: rotate(337.5deg);
	-ms-transform: rotate(337.5deg);
	-sand-transform: rotate(337.5deg)
	transform: rotate(337.5deg);
    writing-mode: lr-tb;
}
.content_title h1{
    color: #99FFFF;
    display: inline-block;
    font-size: 24px;
    vertical-align: middle;
}
.content_text{
    height: 185px;
    left: 169px;
    position: absolute;
    top: 335px;
    width: 306px;
}
.content_text_contact{
    color: #1259A3;
    font-size: 30px;
    line-height: 1em;
    text-align: center;
    font-weight: bold;
    margin-top: 50%;
    margin-left: 62px;
}

.content_text_contact2{
    color: #1259A3;
    font-size: 25px;
    font-weight: bold;
    line-height: 1em;
    margin-top: 40px;;
    text-align: center;
}
.bubble1{
    background-color: #D6D6D6;
    border: 2px solid #000000;
    box-shadow: 4px 4px 4px -2px #000000;
    left: 5px;
    margin-top: -124px;
    padding: 15px 20px;
    position: absolute;
    width: 254px;
    z-index: 999999;
    display: none;
     -webkit-transition: all .5s ease;	
    -moz-transition: all .5s ease;	
    -o-transition: all .5s ease;	
    transition: all .5s ease;
}
.text_img1:hover .bubble1{
    display: block;
     -webkit-transition: all .5s ease;	
    -moz-transition: all .5s ease;	
    -o-transition: all .5s ease;	
    transition: all .5s ease;
}
.bubble2{
    background-color: #D6D6D6;
    border: 2px solid #000000;
    box-shadow: 4px 4px 4px -2px #000000;
    left: -200px;
    margin-top: -180px;
    padding: 15px 20px;
    position: absolute;
    width: 254px;
    z-index: 999999;
    display: none;
     -webkit-transition: all .5s ease;	
    -moz-transition: all .5s ease;	
    -o-transition: all .5s ease;	
    transition: all .5s ease;
}
.text_img2:hover .bubble2{
    display: block;
     -webkit-transition: all .5s ease;	
    -moz-transition: all .5s ease;	
    -o-transition: all .5s ease;	
    transition: all .5s ease;
}
.contact_part{
    color: #000000;
    font-weight: normal;
    font-size:18px;
    text-align: left;
    margin-top: 37px;
    line-height: 1.5em;
}
.contact_space{
    color: #000000;
    font-weight: normal;
    font-size:20px;
    text-align: left;
    margin-top: 80px;
    line-height: 1.5em;
}
.address_part{
    color: #000000;
    font-weight: normal;
    font-size:16px;
    margin-top: 37px;
    line-height: 1.2em;
}
.main_content2{height: 100%;width: 400px;position: relative;}
.content_img_area2{width: 540px;text-align: center;position: relative;height: 100%;bottom: -5px;}
.content_img_area{width: 400px;text-align: center;position: relative;height: 100%;bottom: -5px;}
.content_img{bottom: 0px;position: absolute;}
.contact_image{margin: 12px;}
.contact_image img{box-shadow: 10px 10px 5px #888888; overflow: hidden;}
.text_img1{cursor: pointer;float: left;margin-top: 0px;position: relative;width: 80px;}
.text_img2{cursor: pointer;float: left;margin-top: -20px;position: relative;width: 80px;}
.about_img1{position: absolute;bottom: -10px;right: 0;}
.about_img2{position: absolute;bottom: -10px;right: -7px;}
.content_text_text{width: 220px;float: left}
.content_text_text2 {
  float: left;
  font-size: 14px;
  line-height: 1.2em;
  width: 220px;
}
.footer_area{background:url(img/footer_back.jpg) no-repeat;height: 110px;}
.footer{
    margin-right: 30px;
}
.footer ul{list-style: none}
.footer ul li{
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding: 10px 2px;
}
.footer ul li a{
    color: #000;
}
