/*=========== index of css ==========
Css for RTL support of the sample page 

1. header section
2. custom search section
3. feature content
4. home 2

=====================================*/

/* header section */
.tec-section-top{
background:#6e92b7;
border:1px solid transparent;
}
.tec-section-top .custom-filter {
padding-top: 0px;
}
.tec_feature_simple{
border-top:1px solid #ff6a6f;
}
.tec_feature_simple .tec-feature_wrap{
margin-top:30px;
}
.tec-section-top .theme-showcase {
margin-bottom:0px;
}
.tec-section-top {
margin-bottom:0px;
}
.tec_service  .edu-custom-content {
text-align:center;
}
.tec-section-top .carousel-control.left{background-image:none;}
.tec-section-top .carousel-control.right{background-image:none;}

.section-top .tec-page-header {
background:transparent;
}

.tec-page-header h2{margin:20px 0px 0px 0px;}
.tec-page-header h1{margin:0px 0px 20px 0px;}
.tec-page-header p{margin-bottom:30px;}
.tec-border{
border-bottom: 2px solid #666666;
}

/* custom search section */
.custom-select-box .tec-www{
background:#1C2936;
height:40px;
color: #4a6b8d;
line-height:41px;
text-align:center;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.tec-custom-box{
width:12.75%;
}
.tec-custom-domain input{
width: 100%;
color: #4a6b8d;
padding: 10px 10px;
background: #1c2936;
border: none;
border-radius: 3px;
}
.tec-custom-domain input:focus {
outline:none;
}
.tec-domain-cat{
width: 10%;
margin-right: 1.75%;
}
.tec-domain-cat .bootstrap-select{
width: 130%;
}
.tec-custom-domain{
width: 55.333333%;
}
.tec-button-dom-search{
background:#dc2d33;
}

/* featured content */
.tec-feature-p{
height: auto;
margin-bottom: 15px;
padding: 15px;
}
.tec-feature-p .tec-feature-img{
float:left;
margin-left: 10px;
}
.tec-feature-p .tec-feature-p-content{
float: left;
width: 79%;
color:#ffffff;
}
.tec-feature-p .tec-feature-p-content p{
font-size:16px;line-height:20px; color:#ffdedf;
width: 102%;
text-align:right;
}
.tec-feature-p-content .tec-feature-title{
font-size:24px;
margin-bottom: 10px;
text-align:right;
}
.tec_pack{
text-align:center;
}
.tec_price_pack_wrap{
height: 200px;
background:#2C3E50;
border: 1px solid #fff;
border-top-left-radius: 4px;
-webkit-top-left-border-radius:4px;
-moz-top-left-border-radius:4px;
border-top-right-radius: 4px;
-webkit-top-right-radius:4px;
-moz-top-right-border-radius:4px;
}
.tec_price_pack_wrap .tec_price{
height: 122px;
font-size:36px;
}
.tec_price .tec_inner_price{
height: 90px;
width: 90px;
line-height: 74px;
text-align: center;
margin-left: 39%;
margin-top: 7%;
color:#FA4248;
border: 7px solid #f4eeee;
}
.tec_price_pack_wrap .tec_pack_name{
height: 85px;
color: #fff;
font-size: 30px;
line-height: 1;
}
.tec_pack_tool{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_memory{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_email{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_tool{
height: 50px;
color:#666666;
line-height: 47px;
background:#d7dadb;
font-size: 18px;
border:1px solid #fff;
border-bottom:none;
}
.tec_pack_money_garenty{
height: 50px;
color:#666666;
line-height: 47px;
font-size: 18px;
background:#d7dadb;
border:1px solid #fff;
}
.tec_pack .populat_tag{
background: url('../assets/images/price_table/price_table_popular_tag.png') no-repeat 100% 0%;
margin: -3px 0px 0px 3px;
width: 100%;
height: 82px;
text-indent: -9999em;
}
.tec_price_pack_wrap  .price_including_tag{
margin-top: -76px;
}
.tec_pack_sign_up{
height: 70px;
background:#FA4248;
font-size:30px;
font-weight:bold;
color:#fff;
line-height: 60px;
border:1px solid #fff;
border-bottom-left-radius:4px;
-webkit-border-bottom-left-radius:4px;
-moz-border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
-webkit-border-bottom-right-radius:4px;
-moz-border-bottom-right-radius:4px;
}
.tec-feature-p:hover{
background: #2C3E50;
border-left: 10px solid #DCDCDC;
border-radius: 3px;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover{
z-index:9999;
position:relative;
margin-top:-40px;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover .tec_price_pack_wrap{
background:#FA4248;
height:240px;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover .tec_price .tec_inner_price{
color: #2C3E50;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_pack:hover .tec_pack_sign_up{
background:#2C3E50;
-webkit-transition: all 0.1s ease 0.3s;
     -moz-transition: all 0.9s ease 0.3s;
       -o-transition: all 0.9s ease 0.3s;
      -ms-transition: all 0.9s ease 0.3s;
          transition: all 0.9s ease 0.3s;
}
.tec_price_bottom_content{
background:#d7dadb;
}
.tec_price_bottom_content p{
font-size: 16px;
color:#999999;
text-align: center;
padding: 10px;
line-height: 20px;
}
.tec-section-top .carousel-control .glyphicon-chevron-left, .tec-section-top .carousel-control .glyphicon-chevron-right {
top: 33%!important;
font-size: 50px;
}
.tec-section-top .carousel-control .glyphicon-chevron-left{
left: -165% !important;
}
.tec-section-top .carousel-control .glyphicon-chevron-right{
left: 0% !important;
}
.tec-section-top .carousel-control {
width: 3%;
}
.tec_service .page-header .feature-title{
font-size:24px;
text-transform:uppercase;
font-weight: bold;
}


/* home 2 */
.home-section-top{overflow:visible;}
.home-section-top, .main_service_section_wraper_2{background-color:#2c3e50; margin-bottom:0px;}
h2.tec-page-header-h2{margin:20px 0px 0px 0px; text-align:left!important;}
p.tec-page-header-p{margin-bottom:0px; text-align:left!important;}

.tec-feature-p-2{
height: auto;
margin-bottom: 15px;
padding: 15px;
margin-top:10px;
border-top:12px solid transparent;
}
.tec-feature-p-2 .tec-feature-img{
margin:0 auto;
display:block;
padding-top:20px;
}

.tec-feature-p-2 .tec-feature-img img{
margin:0 auto;
display:block;
}
.tec-feature-p-2 .tec-feature-p-content{
width: 100%;
color:#ffffff;
margin-top:35px;
text-align:center;
}
.tec-feature-p-2 .tec-feature-p-content .tec-feature-title{margin-bottom:20px;}
.tec-feature-p-2 .tec-feature-p-content p{
font-size:16px;line-height:20px; color:#6dbcdb;
width: 100%;
}

.tec-feature-p-2:hover{background-color:#162432; border-top:12px solid #fa4248; border-radius:3px; display:block;}
.tec-feature-p-2:hover .tec-feature-p-content{color:#fa4248;}
.tec-feature-p-2:hover .tec-feature-p-content p{color:#fff;}
.home-btn-read-more{background-color:#fa4248; color:#fff; width:100%; height:60px; font-size:20px; line-height:50px;}
.home-read-more{display:none; margin-top:35px;}
.tec-feature-p-2:hover .home-read-more{display:block;}
.main_service_section_wraper_2{height:405px;}
.main_service_section_wraper_2 .main_service_section{padding-top:10px;}

.portf-my-projects-home .page-header h2{text-align:left; }
.home-feature-title{font-size:30px; line-height:24px; text-align:left; font-weight:bold; border-bottom:4px solid #fa4248; padding-right:70px; padding-bottom:12px;}
