/*

Theme Name: Sirius Advoisers

Theme URI: http://siriusadvisors.co.in/

Author: PixelKiosk

Author URI: http://pixelkiosk.com/

Description: The 2013 theme for WordPress takes us back to the blog, featuring a full range of post formats, each displayed beautifully in their own unique way. Design details abound, starting with a vibrant color scheme and matching header images, beautiful typography and icons, and a flexible layout that looks great on any device, big or small.

Text Domain: siriusadvoisers-wp

*/

@font-face{font-family:'texgyreadventorregular';src:url(../fonts/texgyreadventor-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}

@font-face{font-family:'open_sansregular';src:url(../fonts/OpenSans-Regular-webfont.ttf) format("truetype")}

body{font-family:'open_sansregular';background:#fff;font-size:100%}

.center-block{float:none;margin:0 auto}

.header_bg{border-top:8px groove #3c4099;background:#fff;border-bottom:1px solid #eee}

.header_bg1{border-top:8px groove #3c4099;background:url(../images/slider_bg.jpg) no-repeat left;background-size:100%}

.header{padding:2% 0}

.logo h1 a{font-size:1em;text-transform:uppercase;color:#3c4099;text-decoration:none;font-family:'texgyreadventorregular'}

.h_search{width:30%;position:relative;margin-top:4%;text-align:right}

.h_search h4{font-size:14px;text-align:right}

.h_search form{width:100%}

.h_search form input[type="text"]{font-family:'open_sansregular';padding:10px 16px;outline:none;color:#c6c6c6;font-size:13px;border:1px solid #ececec;background:#FFF;width:73.333%;line-height:22px;position:relative;-webkit-appearance:none}

.h_search form input[type="submit"]{font-family:'open_sansregular';background:#3c4099;color:#fff;text-transform:uppercase;font-size:13px;padding:12px 20px;border:none;cursor:pointer;width:26.333%;position:absolute;line-height:1.5em;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-appearance:none}

.h_search form input[type="submit"]:hover{background:#FF5454}

.list-unstyled a{font-size:14px;font-weight:700;text-transform:uppercase;line-height:80px;text-align:right;display:block}

.navbar-default{background:none}

.h_menu{padding:0;background:#3c4099}

.navbar{margin-bottom:0}

.menu{min-height:60px;margin-bottom:0;border:none;width:100%;padding:0;background:#3c4099}

.menu ul{padding:0;margin:0;list-style:none}

.navbar-default .navbar-collapse,.navbar-default .navbar-form{background:#3c4099;color:#fff;padding:0}

.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.menu > ul > li.current_page_item > a,.menu > ul > li.current_page_item > a:hover,.menu > ul > li > a:hover,.menu > ul > li:hover.page_item > a,.menu > ul > li.page_item > a:hover{background:#ed6b39;color:#fff}

.navbar-default .navbar-nav > li > a,.menu > ul > li > .page_item > a{color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.nav > li,.menu > ul > li{border-right:1px solid rgba(39,37,37,0.5);float:left}

.nav > li > a,.menu > ul > li > a{font-size:13px;padding:22px 28px;text-transform:uppercase;background:#3c4099;color:#fff;float:left;text-decoration:none}

.menu > ul > li.current_page_item > a{background:#ed6b39;float:left}

.nav > li:last-child,.menu > ul > li:last-child{border:none}
.menu > ul > li.page_item.page-item-378{display: none;}

.soc_icons ul{margin-bottom:0}

.soc_icons ul li{display:inline-block;border-left:1px solid #272525;margin-left:-3px}

.soc_icons ul li a{color:#fff;font-size:24px;display:block;line-height:63px;width:60px;height:63px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-align:center}

.soc_icons ul li a:hover{background:#ed6b39}

.slider_bg{background:url(../images/slider_bg-1.jpg) no-repeat;background-size:100%}

.slider{padding:4%}

.main_bg{background:#fff}

.main{padding:5% 0}

.images_1_of_4 img{display:inline-block}

.images_1_of_4 h4{margin:30px 0 15px}

.images_1_of_4 h4 a{display:inline-block;color:#353535;font-size:1.5em;font-family:'texgyreadventorregular';text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.images_1_of_4 h4 a:hover{text-decoration:none;color:#ed6b39}

.images_1_of_4 span{width:120px;height:120px;display:block;text-align:center;margin:0 auto}

.bg{background:#3c4099;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:75px;-webkit-border-radius:75px;-moz-border-radius:75px;-o-border-radius:75px}

.images_1_of_4 span i{font-size:6em;color:#e0e0e0;line-height:2em;text-shadow:1px 1px 0 #3c4099;-webkit-text-shadow:1px 1px 0 #3c4099;-moz-text-shadow:1px 1px 0 #3c4099;-o-text-shadow:1px 1px 0 #3c4099;-ms-text-shadow:1px 1px 0 #3c4099}

.para{font-size:14px;line-height:1.8em;color:#666; margin-bottom: 40px}

.images_1_of_4 a{position:relative;z-index:1}

.fa-btn{font-size:14px;background:none;cursor:pointer;padding:12px 40px;display:inline-block;margin:10px 0;text-transform:uppercase;outline:none;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px}

.fa-btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}

.btn-1{border:2px solid #ed6b39;color:#3c4099}

.slider_bg .btn-1{border:2px solid #ed6b39;color:#fff}

.btn-1e{overflow:hidden}

.btn-1e:after{width:100%;height:0;top:50%;left:50%;background:#ed6b39;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}

.btn-1e:hover,.btn-1e:active{color:#fff;text-decoration:none}

.btn-1e:hover:after{height:260%;opacity:1}

.btn-1e:active:after{height:400%;opacity:1}

.big-btn{width:100%;margin:20px auto;background:#3c4099;color:#fff;float:none;text-align:center;font-size:18px}

.big-btn:hover,.big-btn:focus{color:#fff}

.main_btm{background:#FFF}

.content_right h4{color:#3c4099;font-size:2.5em;font-family:'texgyreadventorregular';line-height:1.5em;margin-top:0}

.content_right h4 span{color:#ed6b39}

.content_right a{position:relative;z-index:1}

.footer_bg{background:#3c4099}

.footer{padding:4%}

.copy p{color:#fff;font-size:14px;line-height:1.8em}

.copy p a{color:#ed6b39;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.copy p a:hover{color:#fff;text-decoration:underline}

.about{padding:4% 0}

.about h2{margin:0 0 20px;text-transform:capitalize;font-size:3em;color:#3c4099;font-family:'texgyreadventorregular'}

.about a{position:relative;z-index:1}

.technology{padding:4% 0}

.technology h2{margin:0 0 20px;text-transform:capitalize;font-size:3em;color:#3c4099;font-family:'texgyreadventorregular'}

.technology h4{font-size:22px;color:#5b5b5b;font-weight:100;text-transform:capitalize;display:block;margin:10px 0 20px}

.tech_para{padding-left:0;padding-right:0}

.technology_list1{margin-top:40px}

.pagination > li > a,.pagination > li > span{font-size:16px;padding:10px 16px;color:#BDBDBD;background-color:#3c4099;border:1px solid #2C2929}

.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#FFF;background-color:#ed6b39;border-color:#DA4A4A}

.alert{font-size:13px}

.alert-warning{color:#3c4099;background-color:#F3F3F3;border-color:#E2E2E2}

.blog_left{display:block}

.blog_img{margin:4% 0 2%}

.blog_left img{width:100%}

.blog_left h4 a{margin:0 0 20px;display:block;text-transform:capitalize;font-size:1.5em;color:#3c4099;font-family:'texgyreadventorregular';-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.blog_left h4 a:hover{text-decoration:none;color:#ed6b39}

.blog_list ul li{display:inline-block;margin-left:10px}

.blog_list ul li:first-child{margin-left:0}

.blog_list li a{display:block;padding:4px 8px;color:#b6b6b6;text-transform:capitalize}

.blog_list ul li i{font-size:15px;color:#b6b6b6}

.blog_list li span{padding-left:10px;font-size:14px;color:#b6b6b6}

.blog_list li span:hover,.blog_list li a:hover{color:#ed6b39;text-decoration:none}

.read_more a{position:relative;z-index:1}

.blog_right h4{text-transform:capitalize;font-size:2em;color:#3c4099;font-family:'texgyreadventorregular';margin-bottom:15px}

.social_network_likes{text-align:center}

.social_network_likes li{width:24.33333%;display:inline-block;margin-left:-4px}

.social_network_likes li:first-child{margin-left:0}

.social_network_likes li a{display:block;color:#FFF;font-size:1.5em;text-transform:capitalize;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.social_network_likes li a p{padding:10px 0 5px;font-size:14px}

.social_network_likes li a span{display:block;font-size:24px}

.social_network_likes li a div.followers{border-bottom:1px solid #FFF}

.social_network_likes li a:hover{text-decoration:none}

.social_network_likes li:first-child a{border-left:none}

.social_network_likes li a.tweets{background:#34CCFF}

.social_network_likes li a.tweets:hover{background:#2DC0F1}

.social_network_likes li a.facebook-followers{background:#3B5A99}

.social_network_likes li a.facebook-followers:hover{background:#33518D}

.social_network_likes li a.email{background:#27c1b9}

.social_network_likes li a.email:hover{background:#0BB1A8}

.social_network_likes li a.dribble{background:#EB4D89}

.social_network_likes li a.dribble:hover{background:#E04580}

.social_network_likes li a div.social_network{padding:15px 0 10px}

.social_network i{width:45px;height:45px;display:block;background:url(../images/social-icons.png) no-repeat;margin:0 auto}

.social_network i.twitter-icon{background-position:0 0}

.social_network i.facebook-icon{background-position:-47px 0}

.social_network i.email-icon{background-position:-104px 0}

.social_network i.dribble-icon{background-position:-156px 0}

.ads_nav{margin-top:30px}

.ads_nav li{float:left;width:46.333333%;margin:0 0 15px 15px}

.ads_nav li:nth-child(2),.ads_nav li:nth-child(4){margin-left:0}

.ads_nav li a{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.ads_nav li a img{width:100%}

.ads_nav li a:hover{zoom:1;filter:alpha(opacity=50);opacity:.7;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}

.tag_nav{margin:8% 0}

.tag_nav li{margin:10px 5px 0 0;display:inline-block}

.tag_nav li a{display:block;text-transform:capitalize;background:#3c4099;color:#fff;font-size:13px;padding:8px 14px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.tag_nav li.active a,.tag_nav li a:hover{background:#ed6b39;color:#fff;text-decoration:none}

.news_letter{margin:8% 0}

.news_letter form input[type="text"]{font-family:'open_sansregular';font-weight:100;padding:10px;display:block;width:100%;background:#fff;outline:none;color:#555;font-size:13px;border:1px solid #DADADA;-webkit-appearance:none}

.news_letter form span{position:relative;z-index:1}

.news_letter form input[type="submit"]{-webkit-appearance:none;cursor:pointer;border:none;outline:none;background:none}

.company_ad h2{margin:0 0 20px;text-transform:capitalize;font-size:3em;color:#3c4099;font-family:'texgyreadventorregular'}

.company_ad p{font-size:14px;color:#3c4099}

.company_ad p a, .company_ad a{color:#ed6b39;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.company_ad p a:hover, .company_ad a:hover{text-decoration:none;color:#3c4099}

.contact-form h2{margin:0 0 20px;text-transform:capitalize;font-size:3em;color:#3c4099;font-family:'texgyreadventorregular'}

.contact-form span{display:block;text-transform:capitalize;font-size:14px;color:#5b5b5b;font-weight:400;margin-bottom:10px}

.contact-form textarea{font-family:'Open Sans','sans-serif';font-size:14px;padding:10px;display:block;width:99.3333%;background:#fff;outline:none;color:#444444;border:1px solid #ECECEC;-webkit-appearance:none;resize:none;height:120px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.contact-form textarea:focus{border:1px solid #ed6b39}

.form-control{box-shadow:none;border:1px solid #ECECEC;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}

.form-control:focus{box-shadow:none}

.contact-form input[type="submit"]{font-family:'open_sansregular';-webkit-appearance:none;cursor:pointer;border:none;outline:none;background:none;text-transform:uppercase;font-weight:100}

.contact-form label{position:relative;z-index:1}

.form-control:focus{border-color:#ed6b39}

.wpcf7-form .wpcf7-form-control-wrap input{background-color: #fff;border: 1px solid #ccc;border-radius: 4px !important;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; color: #555;display: block;font-size: 14px;height: 34px;line-height: 1.42857;padding: 6px 12px;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;vertical-align: middle;width: 100%;z-index: 2;float: left; margin-top:10px;}

.wpcf7-form p{font-size:14px;font-weight:700; margin-bottom:10px;}

.details img{margin-bottom:20px}

.partners h2{font-size:24px;text-transform:uppercase;margin-bottom:30px;font-weight:700}

.partners-logo{margin-bottom:20px}

.space-top{margin-top:30px}

.space-bottom{margin-bottom:20px}

.login{padding:20px 20px 10px;background-color:#eee;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px}

.carousel-inner{position:relative}

.modal-body p,.modal-body ul li{font-size:14px;text-align:left}

.date{font-size:12px;font-style:italic}

.bse th{text-align:center;font-size:14px;background:#f5f5f5}

td,.stock p,.stock ul li{font-size:14px}

.stock ul li{margin-bottom:20px}

.scond-table th{text-align:right;background:#f5f5f5}

.scond-table th:first-child{text-align:left}

em{letter-spacing:1px}

.portfolio p,.portfolio ul li{font-size:14px}

.content_left img{width:100%;height:auto}

.page_item .children{display:none}

.pt-cv-content{float:right}

.pt-cv-wrapper .btn-success{border:2px solid #ed6b39!important;background:none!important;color:#3c4099!important;overflow:hidden!important;}

.pt-cv-wrapper .btn-success:after{width:100%;height:0;top:50%;left:50%;background:#ed6b39;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}

.pt-cv-wrapper .btn-success:hover{color:#fff;text-decoration:none}
.btn-1e{
	z-index: 1;
}
.fa-btn::after {

    content: "";

    position: absolute;

    transition: all 0.3s ease 0s;

    z-index: -1;

}

.pt-cv-title{float:left}

.pt-cv-meta-fields{clear:both}

.pt-cv-content-item{border-bottom:1px solid #eee;margin-bottom:20px}

#comments{display:none}

u{text-decoration:none}

.pt-cv-title a._self{font-size:22px;color:#5b5b5b;font-weight:700;text-transform:capitalize;display:block;margin:10px 0 20px;text-transform:uppercase}

.about a{
	position: relative;
	z-index: 1;
}
.about .panel-heading{
    padding: 0;
}
.about .panel-heading .panel-title a{
    padding: 20px;
    font-size: 18px;
    text-decoration: none;
}
.about .panel .panel-title a .fa {
    float: right;
}
.about .panel .panel-title a {
    width: 100%;
    display: block;
    background: #3c4099;
    color: #fff;
}
.panel-default > .panel-heading a.collapsed {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd;
}
.about .panel{
    margin-bottom: 15px;
}

.about .panel p{
    font-size: 14px; 
}
.about .panel-heading p {
    display: none;
}
nav.navigation.post-navigation {
    display: none;
}
.stock ol li{font-size:14px;}
h3.card-title span{color: #3c4099;}
article .technology h2 {
    display: none;
}
@media only screen and (max-width: 1024px) {

.images_1_of_4 h4 a{font-size:1.2em}

.para{font-size:13px}

.content_right h4{font-size:2em}

.carousel-inner h3{line-height:30px}

.menu > ul > li > a{padding: 22px 20px;}
}

@media only screen and (min-width: 1024px) {

.carousel-inner{min-height:560px}

}

@media only screen and (min-width: 800px) {

.carousel-inner{height:480px}

}

@media only screen and (min-width: 768px) {

.carousel-inner{height:320px}

.carousel-caption{right:20%;left:20%;padding-bottom:30px;top:70px!important}

}

@media only screen and (max-width: 767px) {

.logo{text-align:center}

.logo img{width:96%;max-width:300px;margin:0 auto}

.nav > li > a{padding:14px 15px!important}

.h_search{width:98%;padding:2px;text-align:center}

.soc_icons{position:absolute;top:0;background:#3c4099}

.navbar-default .navbar-toggle{border-color:#FFF; border:0;}

.navbar-default .navbar-toggle .icon-bar{background-color: #fff; width: 25px;}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
    background-color: transparent;
}
.navbar{min-height:54px}

.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#3c4099}

.navbar-default{background-color:#3c4099;border:none}

.navbar-nav{margin:0}

.nav > li > a{padding:20px 15px}

.soc_icons ul li a{font-size:20px;line-height:50px;width:51px;height:51px}

.menu > ul > li{float:none;clear:both}

.slider_bg{background-size:100% 100%}

.main{padding:4% 0}

.images_1_of_4{margin-bottom:4%}

.main{padding:2%}

.technology{padding:4%}

.about{padding:4%}

.social_network_likes li{width:24.3333%}

.tag_nav{margin:4% 0}

.news_letter{margin:4% 0}

.technology h4{font-size:20px}

.list-unstyled a{font-size:14px;font-weight:700;text-transform:uppercase;line-height:30px;text-align:center;display:block}

.technology{text-align:center}

.carousel-inner{height:320px}

.carousel-inner h3{line-height:30px;font-size:20px}

.carousel-inner h3 span{font-size:18px!important}

.carousel-inner > .item{margin-top:30px}

.nav > li > a, .menu > ul > li > a{ width: 100%; text-align: center;}
.navbar-collapse {
    max-height: 600px;
}
.type-post img.card-img-top {
    max-width: 100%;
}
.type-post .technology {
    text-align: left;
}
.partners img {
    max-width: 100%;
}
.para img.card-img-top {
    max-width: 100%;
}
.para{
    border-bottom: 1px solid #aaa;
    padding-bottom: 30px;
}
.para h3.card-title br {
    display: none;
}
}

@media only screen and (max-width: 640px) {

.company_ad{margin-left:0}

.blog_left h4 a{font-size:1.2em}

.technology h4{font-size:17px}

}

@media only screen and (max-width: 480px) {

.images_1_of_4 h4{margin:20px 0 10px}

.technology h2{font-size:2em}

.about h2{font-size:2em}

.company_ad h2{font-size:2em}

.contact-form h2{font-size:2.5em}

.blog_left h4 a{font-size:1em}

.blog_list ul li{margin-left:5px}

.blog_list li a{padding:4px}

.detail h2{font-size:2em}

.carousel-inner{min-height:280px}

}

@media only screen and (max-width: 320px) {

.main{padding:8% 2%}

.soc_icons ul li a{font-size:20px;width:46px}

.images_1_of_4 h4{margin:15px 0 10px}

.social_network_likes li a p{font-size:12px}

.images_1_of_4 span{width:88px;height:88px}

.images_1_of_4 span i{font-size:5em;line-height:1.8em}

.images_1_of_4 h4 a{font-size:1em}

.technology h4{font-size:14px;line-height:1.5em}

.blog_list ul li:nth-child(3){margin-left:0}

}

@media (min-width: 768px) and (max-width: 1023px) {

.nav > li > a{padding:22px 5px}

}
