@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'OpenSans-Semibold';
    src: url('fonts/OpenSans-Semibold-webfont.eot');
    src: url('fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Semibold-webfont.woff') format('woff'),
         url('fonts/OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OpenSans-Bold';
    src: url('fonts/OpenSans-Bold-webfont.eot');
    src: url('fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'OpenSans-Regular';
    src: url('fonts/OpenSans-Regular-webfont.eot');
    src: url('fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{ margin:0; padding:0; background:url("../img/pattern1.png") ;}
.boxed{max-width: 1125px;margin: 0 auto;position: relative;}
.full{width: 100%;margin: 0 auto;position: relative;}
/* common css */
p,ul,h1,h2{ margin:0; padding:0;}

ul{ display:inline-block; list-style:none;}
p{ text-align:left;}

.outer_wrapper{ background:#fff; box-shadow: 0px 0px 41px #D6D6D6;}
article,aside,details,figcaption,figure,

footer,header,hgroup,menu,nav,section {
    display:block;
}
a{color:#009bc6; text-decoration: none;}

.main,
.container > header {
    transition:all 500ms;
    width: 99%;
    margin: 0 auto; height:452px;margin-bottom: 28px;
}
.main h1{ position:absolute; bottom:50px;}
.main .span1{ position:relative; top:73%;  display:block; color:#222; background:#fff; padding:10px 20px; text-align:left;}
.main .span2{ position:relative; top:73%;  display:block; color:#009bc6; background:#fff; padding:10px 20px; text-align:left;}
.container > header {
}

.top-margin-88 {margin-top: 88px;}

.left{ float: left;}

.right{ float: right;}

.clear{ clear:both;}

.inner{ margin:0 auto; max-width:1100px; width: 100%; height:auto;}

.inner1{ margin:0 auto; max-width:1100px; width: 100%; height:auto; padding-top:40px;}
.inner2{ margin:0 auto; max-width:1100px; width: 100%; height:auto; padding:40px 15px;}
.sshow-top{margin-top: 80px;}
.main{margin-top: 88px !important;}
.for-nav-float{ float: right ;}
.bridcrumb{font: normal normal normal 14px/1.9 Arial, Helvetica, sans-serif ;color:#fff; cursor:pointer; padding-right: 15px;}

.italic-h2{font: italic 24px Georgia, "Times New Roman", Times, serif; color: #8B8B8B; margin:0; padding: 15px 0px;text-align: center;}

.breadcrumb { background:none;padding:0; margin:0;}
.media-body{ text-align:left;}
/* common css end*/
/* header css start */

.boxed .top-bar{ background:#009bc6; width:100%; max-width: 1125px; height:4px;position: fixed;top: 0;z-index: 99999999999;}
.full .top-bar{ background:#de8925; width:100%; height:4px;position: fixed;top: 0;z-index: 99999999999;}
.boxed .header{position: fixed;top: 4px; max-width: 1125px; z-index: 99999999999;background: #FFF;width: 100%;box-shadow: 0px 7px 7px -7px #D6D6D6;}
.full .header{position: fixed;top: 4px;z-index: 99999999999;background: #FFF;width: 100%;box-shadow: 0px 8px 10px -10px #777;-webkit-box-shadow: 0px 8px 10px -10px #777;}

.logo-div{ padding:10px;}

.siteurl{padding: 18px 11px 10px 0px;}

.siteurl a{ font: normal normal normal 13px/1 Arial, Helvetica, sans-serif; color:#616161; text-decoration:none;display: block;}

.call-nu{font: normal normal normal 13px/1 Arial, Helvetica, sans-serif; color:#616161;padding: 18px 0px 10px 0px;}

.call-nu span{ color:#009bc6;}

.nav ul li{font: normal normal normal 17px/1.4 OpenSans Regular,Arial, Helvetica, sans-serif;}
.nav ul li a{ color:#616161;text-decoration:none;}

.nav ul li a:hover{color:#fff;text-decoration:none;}

/* header css end here*/

/* home page content css start*/

.about-iconbk{ background: #ed671e;
    width: 119px;height: 120px;
    border-radius: 50%;
    text-align: center;
    margin: 0 auto;
    box-shadow: 88px 25px 0px #FFF,0px 1px 0px #FFF,4px 7px 0px #ff9961,2px -1px 0px #FFF,8px -4px 0px #ff9961;line-height: 141px;
}

.about-iconbk i{ color: #fff; }
.col-md-4 h2{font: italic 24px Georgia, "Times New Roman", Times, serif; color: #000000; margin:0; padding: 15px 0px;text-align: center;}
.col-md-4 p{font: normal normal normal 14px/1.4 arial; color: #000000; margin:0; padding: 15px 0px;text-align: center;}
.col-md-4 {  text-align: center;}
.col-md-4 button{  display:inline-block; }

.about-iconbk i{ color: #fff; }
.col-md-3 h2{font: 20px Verdana, Geneva, sans-serif; color:#0018ab; margin:0; padding: 15px 0px;text-align: center;}
.col-md-3 p{font: normal normal normal 14px/1.4 arial; color: #0018ab; margin:0; padding: 15px 0px;text-align: center;}
.col-md-3 {  text-align: center;}
.col-md-3 button{  display:inline-block; }

.brown-container{ background:#fafafa; min-height:100px;}
.grid1{  width:100%; min-height:100px;height: auto; margin-top: 40px;}

.accordian ul{ width: 100%;}
.even {
    border: 1px solid #F5F5F5; cursor:pointer;
    display: block;
    background-color: #F9F9F9;
    -webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    -moz-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
    width: 100%;
    padding: 12px 0px 12px 16px;
    font: normal bold normal 14px/1.3 Arial, Helvetica, sans-serif;
    color: #8B8B8B;
}
.dimension {
    color: #676767;
    font:normal normal normal 14px/1.4 arial,OpenSans-Regular;
    list-style: none;
    padding: 15px 20px 20px 20px;width: 100%; border:1px solid #F5F5F5; border-top:0;
}

.clientreiw-div{ max-width:332px; height:263px; border:1px solid #F5F5F5; border-top:2px solid #009bc6;padding: 12px 0px 0px 14px;

    background: rgb(255,255,255);

    background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(252,252,252,1) 49%, rgba(248,248,248,1) 100%);

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(49%,rgba(252,252,252,1)), color-stop(100%,rgba(248,248,248,1)));

    background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(252,252,252,1) 49%,rgba(248,248,248,1) 100%);

    background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(252,252,252,1) 49%,rgba(248,248,248,1) 100%);

    background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(252,252,252,1) 49%,rgba(248,248,248,1) 100%);

    background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(252,252,252,1) 49%,rgba(248,248,248,1) 100%);

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );

}
.clientreiw-div p{font: normal normal normal 14px/1.4 Open Sans,Arial, Helvetica, sans-serif;color:#676767; }
.clname{font: normal normal normal 15px/1.5 Open Sans,Arial, Helvetica, sans-serif;color:#009bc6; text-align:right;}
.palacename{font: normal normal normal 11px/1.5 Open Sans,Arial, Helvetica, sans-serif;color:#252525;margin: 0px 20px 10px 0px; font-style:italic;text-align:right;}

.readall{font: normal normal normal 12px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#DA5521;position: absolute;left: 33px;bottom:12px;}
.readall:hover{ text-decoration:none; color: #222;}

.for-border2{ background:#f3f3f3; height:1px;margin: 20px 0px 1px 0px;}

.inform1{}
.info1{ text-align:left;font: normal normal normal 14px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#676767;margin: 10px 0px 15px 0px;}
.info1 i{ padding-right:10px;}

.info2{ text-align:left; font: normal normal normal 14px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#676767;margin: 10px 0px 15px 0px;}
.info2 i{ padding-right:10px;}

.info3{ text-align:left; font: normal normal normal 14px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#676767;margin: 10px 0px 15px 0px;}
.info3 i{ padding-right:10px;}

.info4{  text-align:left; font: normal normal normal 14px/1.3 Open Sans,Arial, Helvetica, sans-serif ; color:#676767;margin: 10px 0px 15px 0px;}
.info4 i{ padding-right:10px;}

.info5{  text-align:left; font: normal normal normal 14px/1.3 Open Sans,Arial, Helvetica, sans-serif ; color:#676767;margin: 10px 0px 15px 0px;}
.info5 i{ padding-right:10px;}

#testimonial2,#testimonial3,#testimonial4{
    display:none;
}
.client-company{ margin: 20px 0 63px 0; height:95px; background:#fff;border-radius: 3px;box-shadow: 0px 0px 6px 1px #E0E0E0; z-index:999;}
.OurC-back{ background:#009bc6; border-radius:3px;font: normal normal normal 20px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#fff;  width: 18.8%;
    padding: 35px 0px;    margin-top: 2px;
    margin-left: .2%;
    margin-right: 1%;
    text-align: center;
}
.short-note{ font:normal normal normal 10px/1.2 arial,verdana; padding-bottom:5px;margin-top: -6px;}
.orange-container{ background:#db7842; width:100%; padding:35px 0;}
.for-mtop span{text-align:center; padding-right: 10px;display: block; font: normal normal normal 20px/1.2 OpenSans-Regular, Arial, Helvetica, sans-serif ; color:#980000;}

/* home page content css end here*/

/* contact page css start here */

.addul{border-bottom:1px solid #dcdcdc;padding-bottom: 20px;margin-bottom: 20px; text-align:left;}

.addul span{font: normal normal normal 15px/1.4 Arial, Helvetica, sans-serif ;color:#000000;padding-left: 8px;}

.addul1{ border-bottom:1px solid #000000;padding-bottom: 20px;margin-bottom: 20px;text-align:left;}

.addul1 span{font: normal normal normal 15px/1.4 Arial, Helvetica, sans-serif ;color:#383838;padding-left: 8px;}

.addul2{border-bottom:1px solid #dcdcdc;padding-bottom: 20px;margin-bottom: 20px;text-align:left;}

.addul2 span{font: normal normal normal 15px/1.4 Arial, Helvetica, sans-serif ;color:#383838;padding-left: 8px;}

.addul3{ border-bottom:1px solid #dcdcdc;padding-bottom: 20px;margin-bottom: 20px;text-align:left;}

.addul3 span{font: normal normal normal 15px/1.4 Arial, Helvetica, sans-serif ;color:#383838;padding-left: 8px;}

.addul4{ border-bottom:1px solid #dcdcdc;padding-bottom: 20px;margin-bottom: 20px;text-align:left;}

.addul4 span{font: normal normal normal 15px/1.4 Arial, Helvetica, sans-serif ;color:#383838;padding-left: 8px;}

.for-border3{ background:#f3f3f3; height:1px;margin: 35px 0px 1px 0px;}

.mapname{ font: normal normal normal 24px/1 Open Sans,Arial, Helvetica, sans-serif ;color:#26292b;margin:0px 0px 20px 0px;}
.mapimg{ border:1px solid #e9e8e8; background:#fff;padding: 5px 5px 5px 6px;}

/* contact page css end here */


/* about page css start here */

.about-orange-p{font: normal normal normal 17px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif ;color:#009bc6; margin:0 0 15px 0; text-align:center;}
.about-p{ font: normal normal normal 15px/1.7 Arial, Helvetica, sans-serif ;color:#888888;text-align: center; }
.about-pp{ font: normal normal normal 15px/1.7 Arial, Helvetica, sans-serif ;color:#000000;text-align: justify; }
.about-ppp{ font: normal normal normal 15px/1.7 Arial, Helvetica, sans-serif ;color:#c0c0c0;text-align: justify; }

.mem-profile img{
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    filter: gray;

}
.mem-profile img:hover{ -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;

}

.member-post{font: normal normal normal 14px/1.2 OpenSans Regular,Arial, Helvetica, sans-serif ;color:#8a8a8a; text-align: center;}
.member-detail{ border-top:2px solid #F0F0F0;border-bottom:2px solid #F0F0F0; padding:10px; min-height:150px; margin:15px 0;box-shadow: 0px 11px 11px -10px #BDBDBD;}
.member-detail-p{ font: normal normal normal 14px/1.6 Arial, Helvetica, sans-serif ;color:#888888;text-align: center;margin-bottom: 17px; }

.social-icons{ display:block; text-align: center; }
.social-icons a{  color: #fff;  background: #A3A2A2; display: inline-block;padding: 7px 10px; width: 34px; height: 34px; text-align: center; transition:all .4s;border-radius: 50%;}
.social-icons a:hover{ background: #133783; -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform:rotate(360deg);color: #fff;}
.tweet:hover{ background: #2DADDC !important;}
.ldin:hover{ background: #53A8D3 !important;}
.ytube:hover{ background: #AC2B26 !important;}
.pnt:hover{ background: #D62229 !important;}
.skype:hover{ background: #00AFF0 !important;}


/* about page css end here */


/* blog page css start here */

.col-md-8 h1 a{color: #666;}
.post-div span{font: normal normal normal 13px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif; color: #A09393;}
.post-div span a{ color: #222; padding: 0px 5px;}
.post-div span a:hover{ text-decoration: underline;}
.blogpage-img{ max-width: 682px; width: 100%; height: auto;margin: 10px auto 20px auto;}
.post-datediv{font: normal normal normal 14px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif;color: #009bc6;padding: 10px 0px;width: 100%;}
.post-datediv a{color: #009bc6;}
.post-datediv a:hover{color: #009bc6;text-decoration: underline;}
.blog-lit-dis{font: normal normal normal 13px/1.4 OpenSans-Regular,Arial, Helvetica, sans-serif; color: #525252;}

.article-entry{ padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #D3D3D3;}

.widgets{ margin-bottom: 15px;}
.post-list{ display: block;}
.widgets h4{ font: normal normal normal 15px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif;color: #009bc6;  text-align: left;}
.widgets h4 i{ padding-right: 8px;}
.post-list li{ margin-bottom: 10px;}
.post-link h5{ font: normal normal normal 14px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif;color: #666;margin:0 0 5px 0; padding: 0; text-align: left;}
.post-link h5 a{font: normal normal normal 14px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif;color: #666;text-align: left; display: block;text-align: left; }
.post-link h5 .tweet-link{ color: #009bc6;}
.post-link h5 a:hover {color: #009bc6; transition:all .2s;}
.date-div{font: normal normal normal 13px/1.2 OpenSans-Semibold,Arial, Helvetica, sans-serif;color: #333; text-align: left;padding: 5px 0;}
.post-link .date-div a{color: #333;}
.post-link .date-div a:hover{color: #333; text-decoration: underline;}


/* blog page css end here */


/* pricing page css start here */

.support-p1{font: normal normal normal 20px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif ;color:#636363; text-align: center;padding: 38px 0;}
.planmain-div{  min-height:200px;border-radius:3px; border:1px solid #dedede;
    background: #ffffff;box-shadow: 0px 10px 10px -10px #868686;
    background: -moz-linear-gradient(top,  #ffffff 1%, #fefefe 89%, #f8f8f8 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(89%,#fefefe), color-stop(100%,#f8f8f8));
    background: -webkit-linear-gradient(top,  #ffffff 1%,#fefefe 89%,#f8f8f8 100%);
    background: -o-linear-gradient(top,  #ffffff 1%,#fefefe 89%,#f8f8f8 100%);
    background: -ms-linear-gradient(top,  #ffffff 1%,#fefefe 89%,#f8f8f8 100%);
    background: linear-gradient(to bottom,  #ffffff 1%,#fefefe 89%,#f8f8f8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
    margin-bottom: 10px;
    -webkit-transition:all 400ms;-moz-transition:all 400ms;
}
.planmain-div:hover  { -webkit-transform:scale(1.04); -moz-transform:scale(1.04);}
.plan1space{background: #009bc6;
    padding: 13px 0;font: normal normal normal 18px/1.2 OpenSans Regular,Arial, Helvetica, sans-serif ;color:#fff; text-align: center;
    border-top-left-radius:3px;border-top-right-radius:3px;
}
.rate-div{ background:#F3F3F3; width:100%;padding: 10px 0px;margin-bottom: 5px;}
.rateindoller{font: normal bold normal 30px/1.2 Myriad Pro,Arial, Helvetica, sans-serif ;color:#009bc6; text-align: center; display:block;}
.rateper{font: normal normal normal 16px/1.2 Myriad Pro,Arial, Helvetica, sans-serif ;color:#009bc6; text-align: center; display:block;}
.detailul{}
.detailul ul{ display:inline-block; width:100%;}
.detailul ul li{ font: normal normal normal 16px/1.2 Arial, Helvetica, sans-serif ;color:#383838;text-align: center;
    border-bottom: 1px dashed #E2E2E2;padding: 2px 0 6px 0px;margin-bottom: 4px;
}
.detailul ul li:last-child {border-bottom: 0;}

/* pricing page css end here */

.gridinner{ padding:10px 20px 10px 0px;}

.gridinner p{ font: normal normal normal 17px/1.4 Open Sans,Arial, Helvetica, sans-serif;color:#263b7f;}

.touchbtn{ background:#009bc6; border:1px solid #d76637; margin-top: 10px; padding:7px 11px;

font: normal normal normal 22px/1 Open Sans,Arial, Helvetica, sans-serif;color:#fff;}

.touchbtn:hover{ text-decoration:none !important;}

.techno-div{ width:38%; height:auto;margin-right: 20px;}

.techno-div h2{font: normal normal normal 24px/1 Open Sans,Arial, Helvetica, sans-serif;color:#26292b !important;}

.for-border{ background:url(../img/back1.png) repeat-x; width:100%; height:5px; margin:0 0 20px 0px; }


.services-div{ width:25%; height:auto;}

.services-div h2{font: normal normal normal 24px/1 Open Sans,Arial, Helvetica, sans-serif;color:#26292b !important;}

.ser-box{  max-width:213px; text-align: left;
 font: normal normal normal 14px/1 Open Sans,Arial, Helvetica, sans-serif;color:#009bc6; margin: 0 auto;

}
.ser-box ul li{font: normal normal normal 14px Open Sans,Arial, Helvetica, sans-serif;color:#676767; line-height: 33px;padding: 0px 20px; cursor: pointer;border-bottom: 1px dotted #B9B9B9;}
.ser-box ul li:hover{color:#676767; background: #E2E2E2;}
.ser-box ul li i{color:#009bc6;}
.ser-box ul li:last-child{border-bottom: none;}



.sconected{width:30%; min-height:200px;padding-top: 15px; margin-left: 9%;}



.col-lg-8 h2{font: italic 24px Georgia, "Times New Roman", Times, serif; color: #8B8B8B; margin:0; padding: 15px 0px;text-align: center;}
.abouth-h2{font: italic 27px Georgia, "Times New Roman", Times, serif; color: #8B8B8B; margin:0; padding: 15px 0px;text-align: center;}

.cnimg{margin: 13px 0px 20px 0px;}


.morebtn{background:#e4e4e4; border:1px solid #dcdcdc; border-radius:3px;font: normal normal normal 20px/1 Open Sans,Arial, Helvetica, sans-serif ;padding:10px 27px; margin-top:27px;}

.morebtn a{  color:#494949; }

.morebtn a:hover{ text-decoration:none;}

/* two column css start*/

.two_column_li{ width:500px !important; margin:10px;}
.two_column_li a img{
    width: 100%;
    height: 100%;
    max-height: 250px !important;
    max-width: 500px !important;}
/* two column css end*/

/* about page with columns css start*/

.profile-outer{ background:#fff;border: 1px solid #F7F7F7;box-shadow: 0px 0px 5px 5px #FAFAFA;}

/* about page with columns css end*/

/* footer css start */

.footer{ width: 100%; background:url(../img/footerimg.png); min-height:303px;}

.aboutus{ width:45%; margin-right:40px;}

.aboutus h3{font: normal bold normal 16px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#fff;margin-bottom: 20px;}

.aboutus p{font: normal normal normal 14px/1.5 Arial, Helvetica, sans-serif ; color:#A5A5A5;margin-bottom: 20px;}

.input1{ width:241px; height:31px; border:none;  border-radius:3px; padding: 5px 6px;font: normal normal normal 14px/1.5 Arial, Helvetica, sans-serif ; color:#3f3d3e; vertical-align: middle; outline:none;}
.input1:focus{ background: #eee; }
.inputsubmit1{ background:#009bc6; border-radius:3px; color:#fff; outline:none; border:none;padding: 6px 14px;vertical-align: middle; }

.ourservices{ width:19%; margin-right:20px;}

.ourservices h3{font: normal bold normal 16px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#fff;margin-bottom: 15px;}

.footernav{}

.footernav ul{ list-style:none; display:inline-block;}

.footernav ul li{font: normal bold normal 13px/1.7 Open Sans,Arial, Helvetica, sans-serif ;
    border-top: 1px solid #575557;border-bottom: 1px solid #302F30;
}
.footernav ul li:first-child{ border-top: none;}
.footernav ul li + li + li + li + li + li + li{ border-bottom: none;}

.footernav ul li a{color:#A5A5A5 !important; text-decoration:none;padding-left: 5px;}
.footernav ul li a:hover{color:#C5C5C5  !important; text-decoration:none;}


.ourservices2{ font: normal normal normal 13px/1.5 Open Sans,Arial, Helvetica, sans-serif ; color:#A5A5A5 ;}

.ourservices2 h3{font: normal bold normal 16px/1 Open Sans,Arial, Helvetica, sans-serif ; color:#fff;margin-bottom: 15px;}

.ourservices2 address{ margin-bottom:0;font: normal normal normal 13px/1.5 Open Sans,Arial, Helvetica, sans-serif ;}

.ourservices2 span{display: block;}

/* page style changer css*/

.style-changer{ z-index: 99999999; position:fixed;top:150px; left:0;padding:15px 10px; background:#fff; width:auto;box-shadow: 0px 0px 17px #B4B4B4;}
.style-changer .arrow-Col{ box-shadow: 3px 0px 3px #B4B4B4; position:absolute; right:-29px; top:20px; background:#fff; padding:6px; color:#222;}
.arrow-Col a{ color:#222;}
.style-changer h3{font: normal normal normal 14px/1.5 Open Sans,Arial, Helvetica, sans-serif ; color:#636363; margin:5px 0;}

.color-option-div{ }
.color-option-div li{  border:1px solid #eee;display:inline-block; margin:3px;cursor:pointer;}

.violet-theme{ background:#6E4F90;height:20px; width:20px; display:block;}
.green-theme{ background:#15E3BE;height:20px; width:20px; display:block;}
.grey-theme{ background:#6E6E6E;height:20px; width:20px; display:block;}
.red-theme{ background:#D74343;height:20px; width:20px; display:block;}
.brown-theme{ background:#009bc6;height:20px; width:20px; display:block;}

.layout-option-div{ display:inline-block;}
.layout-option-div li{border:1px solid #eee;display:inline-block; margin:3px;padding:6px;font: normal normal normal 13px/1.2 Open Sans,Arial, Helvetica, sans-serif ; cursor:pointer;}
.layout-option-div li a{ color:#636363;}
.layout-option-div li:hover{border:1px solid #222; transition:all .4s;background: #eee;}

.pattern-option-div{max-width: 170px;}
.pattern-option-div li{border:1px solid #eee; margin:3px;display: inline-block;}
.pattern-option-div li img{ height:20px;width: 20px; cursor:pointer;}

/* page style changer css end*/

/* footer css end here*/

/*under footer css start*/
.underfooter{background:url(../img/footerimg.png); height:50px;padding-top:15px;font: normal normal normal 14px/1.5 Open Sans,Arial, Helvetica, sans-serif ; color:#636363;
    border-top: 1px solid #535353;
}
.underfooter span{ color:#009bc6; padding-left:5px;}
.underfooter a{ color:#009bc6; padding-left:5px;}

/* under footer css end*/

.footer2{ background:url(../img/footerimg.png); min-height:303px;}

.contactname{font: normal normal normal 25px/1 OpenSans-Regular,Arial, Helvetica, sans-serif ;color:#fff;margin:0px; padding:0; padding-left: 15px;}

.contactform-div{ width:645px;}

.h2class4{ font: normal normal normal 24px/1 Open Sans,Arial, Helvetica, sans-serif ;color:#26292b;margin:40px 0px 20px 0px;}

aside{font: normal normal normal 17px/1 Segan,Arial, Helvetica, sans-serif ;color:#1e597e; margin-bottom:20px;}

.inputname{width:303px; height:38px; background:#fff; border:1px solid #e9e8e8;  margin:4px 0px 24px 0px; padding-left:11px;box-shadow: 0px 0px 0px 2px #f1f1f1;
font: normal normal normal 14px/1.4 Arial, Helvetica, sans-serif ; outline: none;font-family: 'FontAwesome';
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.inputemail{width:303px; height:38px; background:#fff; border:1px solid #e9e8e8;  margin:4px 0px 10px 7px; padding-left:11px;box-shadow: 0px 0px 0px 2px #f1f1f1; outline: none;
font: normal normal normal 14px/1.4 Arial, Helvetica, sans-serif ;
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

input { font-family: 'FontAwesome'; }



.heading3{font: normal normal normal 20px/2.3 Segan, Arial, Helvetica, sans-serif;color: #1e597e;}

.address1{font: normal normal normal 17px/1.5 Segan, Arial, Helvetica, sans-serif;color: #232527;}

.main-div2{ width:230px; margin-right:20px;}

.Email-Addname{font: normal normal normal 30px/1 Segan,Arial, Helvetica, sans-serif ;color:#181818;width: 181px;margin:40px 0px 20px 0px; border-bottom: 3px solid #ff9c00;}

.caddress-div{ width:387px; margin-right:25px;}



.height1{ height:20px;}

.height2{ height:50px;}





.call-girlleft{ width:355px; height:auto; margin-right:20px;}
.abouth4{font: normal normal normal 24px/1.4 Arial, Helvetica, sans-serif ;color:#000000; margin:0 0 15px 0;}
.abouth44{font: normal normal normal 24px/1.4 Arial, Helvetica, sans-serif ;color:#000000; margin:0 0 15px 0;}
.abimfleft1{ width:45%; }
.abimfleft1 img{ width:100%; margin-bottom:15px;}

.abimfleft2{ width:45%; margin:0 0 0 5%;}
.abimfleft2 img{ width:100%; margin-bottom:15px;}
.listmember{ width:100%; min-height:584px;}
.abouth5{font: normal normal normal 24px/1.4 Arial, Helvetica, sans-serif ;color:#26292b; margin:0 0 23px 0;}
.row2{ width:100%;}
.col1{ width:30%; margin-left:25px;}
.col1 img{ border-radius:50%; border:none;display: block;margin: 0 auto;}



/*support*/


.for-height{ height:50px;}
.brown-container2{ background:#fafafa; min-height:200px; position:relative;margin-bottom: 13%;}
.plan-div{ }



.brownback{ text-align: center; color:#807C7C;font: normal normal normal 21px/1.2 Myriad Pro,Arial, Helvetica, sans-serif ; margin-top:20px;}
.services-div1:last-child{ margin-right:0;}
.services-div1{ width:25%; height:auto;margin-right: 12px; margin-left:62px;}

/*for-templete*/







.back-to-top {border-radius: 2px;position: fixed;right: 1em;bottom: 1em;z-index: 999999999; text-decoration: none;color: #ffffff;background-color:#13161b;font-size: 12px;padding: 1em;display: none;}

.back-to-top:hover {background:#F77945;}

.latestph1 {
    font: normal normal normal 40px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif;
    color: #222;
    text-align: center;
    padding: 10px 0px 4px 0px;
}
.for-btborder {
    border: 3px solid #009bc6;
    width: 97px;
    margin: 0 auto;
    display: block;
    background: #009bc6;
}

.load-btn {
    font: normal normal normal 14px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif;
    width: 151px;
    height: 46px;
    margin: 20px auto;
    background: #009bc6;
    padding: 10px 0px;
    text-align: center;
}
.load-btn a{color: #fff; margin:0 !important; padding:0 !important;}
.col-md-8 h1{
    font: normal normal normal 20px/1.2 OpenSans-Regular,Arial, Helvetica, sans-serif;
    text-align: left; margin: 0;padding: 10px 0px;
}


.not-found{  padding-top: 150px;}
.not-found hgroup h1{ font: normal normal normal 80px/1.2 OpenSans-Semibold,Arial, Helvetica, sans-serif !important;color: #E2E2E2; text-align: center;text-shadow: 0px 0px 66px #525252;}
.not-found hgroup h2{ font: normal normal normal 80px/1.2 OpenSans-Semibold,Arial, Helvetica, sans-serif !important;color: #E2E2E2; text-align: center;text-shadow: 0px 0px 66px #525252;}
.not-found p{font: normal normal normal 20px/1.2 OpenSans-Semibold,Arial, Helvetica, sans-serif;color: #A0A0A0;text-align: center; padding-top: 30px;}

.textgray { font:italic; font-family:"Comic Sans MS", cursive; font-size:16px; color:#858585;}
.textgray2 { font:italic; font-family:"Comic Sans MS", cursive; font-size:19px; color:#858585;}
.textdarkred { font:italic; font-family:"Comic Sans MS", cursive; font-size:19px; color:#980000;}
.textblack { font:italic; font-family:"Comic Sans MS", cursive; font-size:19px; color:#000;}

